gpt4 book ai didi

python - 询问字典中两个值中的一个

转载 作者:行者123 更新时间:2023-11-28 21:15:44 25 4
gpt4 key购买 nike

如果我有一个字典,每个键都有两个值,我该如何选择一个值?

例如:

dict = {'Banana' : {'price': 7, 'Color' : "yellow"},
'Apple' : {'price' : 8, 'Color': "green"}, 'Orange' :{'price' : 6, 'Color': "orange"}}

当我想知道每种水果的价格时,我该怎么问?

for i in range (len(dict)):
dict[i][0]

这是正确的解决方案吗?

最佳答案

使用不同的 for 循环,我怀疑 in range 是否有效:

for fruit, data in dict.iteritems():
print(fruit + " costs " + str(data['price']))

编辑以回答评论:

for i in range (len(d)): d.keys[i] == d.keys[i+1]: and for i in d.keys: d [i] == d[i+1] 不行,你得多写一点:

d = dict.keys()
for i in range(len(d)):
if i+1 < len(d) and d[i] == d[i+1]:
#do stuff

关于python - 询问字典中两个值中的一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29795486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com