字典元素怎么知道存不存在?
D={"a":2,"b":4,"c":5}比如这个,我怎么才能知道,这个字典里有没有e这个元素? >>>
>>> D={"a":2,"b":4,"c":5}
>>> "a" in D.keys()
True
>>> "e" in D.keys()
False
>>> 2 in D.values()
True
>>> 3 in D.values()
False
>>> qq1151985918 发表于 2021-3-31 14:25
厉害,这个回答速度太快了,我刚想去查度娘 不需要.keys()
'key1' in d 即可
除此之外
d.get(key, None)查找对应的value 不存在则返回第二个参数 默认为None。 kogawananari 发表于 2021-3-31 14:34
不需要.keys()
'key1' in d 即可
你说的d.get(key,None),里边的第二个参数可以修改吗?比如我想用NO,代替,行不行啊? 江湖散人 发表于 2021-3-31 14:57
你说的d.get(key,None),里边的第二个参数可以修改吗?比如我想用NO,代替,行不行啊?
第二个参数 可以不传 不传就是None 传了就是你传的
页:
[1]