Python字典是一种可变容器模型,它可以存储任意类型的对象,且字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中,格式如下所示:
dict = {key1 : value1, key2 : value2 }
其中,key1、key2称之为键,value1、value2称之为值。
Python字典的keys()方法以列表返回一个字典所有的键。语法格式如下:
dict.keys()
实例:
dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'} print("字典所有键为 : ", dict.keys())
执行以上代码,输出结果如下:
字典所有键为 : dict_keys(['Name', 'Age', 'Class'])
从输出结果可以看出,keys()方法以列表形式返回一个字典所有的键,所以可以使用for循环来遍历获取字典中所有键的值,如下实例:
dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'} for key in dict.keys(): print(key + ":", dict[key])
执行以上代码,输出结果如下:
Name: Runoob Age: 7 Class: First
keys()方法也可以用来检查字典中是否存在某个键,如下实例:
dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'} if 'Age' in dict.keys(): print("键 Age 存在") else: print("键 Age 不存在")
执行以上代码,输出结果如下:
键 Age 存在
Python字典的keys()方法可以以列表形式返回一个字典所有的键,也可以用来检查字典中是否存在某个键,使用起来非常灵活方便。
本文链接:http://task.lmcjl.com/news/8644.html