gpt4 book ai didi

python - 如何迭代字典?

转载 作者:行者123 更新时间:2023-11-28 22:51:20 25 4
gpt4 key购买 nike

请帮助修复脚本。

slides = {
'blue': 'active',
'red': 'active',
'green': 'unactive',
'orange': 'active',
'navy': 'active'
}

li = []
li[:] = []
for color in slides.keys():
li.append(color)
print(li)

我需要将数组“LI”放入字典“幻灯片”中,只有值为“事件”的项目。那么代码应该尽可能简洁

最佳答案

您可以使用 dict items 函数和列表理解:

>>> [c for c,s in slides.items() if s == 'active']
['blue', 'orange', 'navy', 'red']

关于python - 如何迭代字典?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21645850/

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