gpt4 book ai didi

python - 打印链接到列表中键的字典值

转载 作者:太空宇宙 更新时间:2023-11-04 04:28:32 25 4
gpt4 key购买 nike

假设我有一个单词列表:

listA = ['apple', 'bee', 'croissant']

和字典:

dictA = {'bee': '100', 'apple': '200', 'croissant': '450'}

我如何获得这样的打印品?

apple costs 200
bee costs 100
croissant costs 450

这里的问题是字母顺序,这是我需要使用列表从字典中获取值的原因。我希望这个问题是可以理解的。

最佳答案

你不需要一个列表来排序你的字典,你可以使用 sortedkey 排序,

dictA = {'bee': '100', 'apple': '200', 'croissant': '450'}

for key in sorted(dictA):
print ("{} costs {}".format(key, dictA[key]))

# output,

apple costs 200
bee costs 100
croissant costs 450

或一个类轮,

print (sorted("{} costs {}".format(key, dictA[key]) for key in dictA))

# output,
['apple costs 200', 'bee costs 100', 'croissant costs 450']

关于python - 打印链接到列表中键的字典值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53091593/

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