另一个python字典问题:)
这是我的字典:
mydict = {key1: valueA, key2: valueA, key3: valueB, key4: valueA,
key5: valueA, key6: valueB, key7: valueB, key8: valueA, key9: valueB}
现在我只想遍历字典的键值对
key4
, key5
, key6
和 key7
并检查值是否为 valueB
。我希望有可能理解我的意思..
我想创建一个for循环,只有当key4的值为valueB时,才执行循环内容,然后,如果key5的值为valueB,则再次执行,以此类推。提前致谢
最佳答案
for key in [key4, key5, key6, key7]:
if mydict[key] == valueB:
pass # do stuff here
关于Python:仅使用字典中的某些键进行 for 循环,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8816987/