Python dict.keys() 方法用于返回字典所有键的视图。
语法
d.keys()参数
无参数。
返回值
返回键的视图(dict_keys)。视图随字典变化,要列表用 list()。
示例
d = {"name": "Tom", "age": 20, "city": "Beijing"}
print(d.keys()) # dict_keys(['name', 'age', 'city'])
print(list(d.keys())) # ['name', 'age', 'city']
# 遍历键
for k in d.keys():
print(k, end=" ") # name age city
print()
# 成员判断
print("name" in d.keys()) # True
print("age" in d) # True,直接 in d 也是查键输出:
dict_keys(['name', 'age', 'city'])
['name', 'age', 'city']
name age city
True
True注意事项
keys() 返回视图,随字典变化。`in d` 默认就是查键。要列表用 list(d.keys())。