字典的遍历的5种方法

方法1:

使用字典的键进行遍历

for key in dict1:
    print("key: %s  value:%s"%(key,dict1[key]))

方法2:

利用enumerate()函数取出键的序号和键名

for index1,key in enumerate(dict1):
    print("index:%s key: %s  value:%s"%(index1,key,dict1[key]))

方法3:

利用dict.keys()方法来获取字典中所有的键.(与方法1类似)

for i in dict1.keys:
    print("key: %s  value:%s"%(i,dict1[i]))

方法4:

利用dict.values()方法来获取字典中所有的值.可惜不能通过字典值获取字典名

for value in dict1.values():
    print(value)

方法5:

使用dict.items()方法来获取字典中所有的键值对

for key,value in dict1.items():
    print(key,value)
posted @ 2018-03-20 11:03  数据菜鸟  阅读(4530)  评论(0)    收藏  举报