gpt4 book ai didi

python - 列表元素与字典键之间的比较

转载 作者:太空宇宙 更新时间:2023-11-04 09:20:30 24 4
gpt4 key购买 nike

我需要检查某些字典中是否存在特定键。我可以使用 has_key ??有没有其他方法可以将列表项与字典的键进行比较。

我有一个列表,例如...[(3,4),(4,5)..]我需要检查字典中是否存在 (3,4)。

最佳答案

是这样的吗?

>>> d = { (1,3):"foo", (2,6):"bar" }
>>> print (1,3) in d
True
>>> print (1,4) in d
False
>>> L = [ (1,3), (1,4), (15) ]
>>> print [ x in d for x in L ]
[True, False, False]

如果你想添加缺失的条目,你需要一个显式循环

for x in L:
if x not in d:
d[x]="something"

关于python - 列表元素与字典键之间的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3278831/

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