python字典的keys方法以可迭代对象的方式返回字典所有的key,keys方法通常用于for循环语句,用于遍历字典的key,可以用list方法将keys方法的返回值转换为列表。
keys方法语法
dict.keys()
keys方法无参数
以可迭代对象的方式返回字典所有的key
score_dict = {
'小明': 96,
'小刚': 98,
'小红': 94
}
keys = score_dict.keys()
print(keys, type(keys))
for key in keys:
print(key)
程序输出结果
dict_keys(['小明', '小刚', '小红']) <class 'dict_keys'>
小明
小刚
小红
keys()方法在py2.7里,返回的是包含了所有key的列表,但在py3.6中,返回的是可迭代对象,遍历这个对象,就可以得到字典所有的key
QQ交流群: 211426309