【发布时间】:2022-11-10 18:24:24
【问题描述】:
我对理解词典不放心 我想将此循环转换为字典理解。
谢谢你的帮助
dico={}
for key in ['good','very good','bad','very bad','not good not bad']:
if key in['good','very good']:
dico[key]='green'
else:
dico[key]='red'
print(dico)
这是预期的
{'good': 'green',
'very good': 'green',
'bad': 'red',
'very bad': 'red',
'not good not bad': 'red'}
【问题讨论】:
标签: python for-loop if-statement dictionary-comprehension