1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Python中遍历字典以及字典中的键和值

Python中遍历字典以及字典中的键和值

时间:2019-11-23 22:09:46

相关推荐

Python中遍历字典以及字典中的键和值

1、遍历字典

1、访问某个键对应的值,直接将键名放在方括号内置于字典名后即可。示例

dict_1 = {"我":5,"爱":2,"你":1,"祖":13,"国":14}print(dict_1["我"],dict_1["爱"],dict_1["你"])#5 2 1

2、直接进行for循环遍历,得到的是字典中的键。示例:

dict_1 = {"我":5,"爱":2,"你":1,"祖":13,"国":14}for num in dict_1:print(num)我爱你祖国

2、遍历字典的键值对

方法:结合for循环和dict.items()进行遍历

示例:

dict_1 = {"我":5,"爱":2,"你":1,"祖":13,"国":14}for k,v in dict_1.items():print("字典中的键值对为:(%s:%s)"%(k,v))字典中的键值对为: (我:5)字典中的键值对为: (爱:2)字典中的键值对为: (你:1)字典中的键值对为: (祖:13)字典中的键值对为: (国:14)

3、遍历字典中的键

方法:结合for循环和dict.keys()

示例:

dict_1 = {"我":5,"爱":2,"你":1,"祖":13,"国":14}for k in dict_1.keys():#print("字典中的键为:%s"%k.title())print("字典中的键为:%s"%k)字典中的键为: 我字典中的键为: 爱字典中的键为: 你字典中的键为: 祖字典中的键为: 国

4、遍历字典中的值

方法:结合for循环和dict.values()

示例:

dict_1 = {"我":5,"爱":2,"你":1,"祖":13,"国":14}for v in dict_1.values():print("字典中的值为:%s"%v)字典中的值为: 5字典中的值为: 2字典中的值为: 1字典中的值为: 13字典中的值为: 14

5、利用set()函数将字典中的值转化为集合,避免重复值

示例:

dict_1 = {"我":5,"爱":2,"你":1,"祖":13,"国":14,"一生":13,"一世":14}for v in set(dict_1.values()):print("字典中的值为:%s"%v)字典中的值为: 5字典中的值为: 2字典中的值为: 1字典中的值为: 13字典中的值为: 14

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。