加入收藏 | 设为首页 | 会员中心 | 我要投稿 宁德站长网 (https://www.0593zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Python字典 dict几种遍历方法

发布时间:2021-11-07 15:23:16 所属栏目:教程 来源:互联网
导读:目录 1.使用 for key in dict遍历字典2.使用for key in dict.keys () 遍历字典的键3.使用 for values in dict.values () 遍历字典的值4.使用 for item in dict.items () 遍历字典的键值对5.使用 for key,value in dict.items () 遍历字典的键值对 1.使用 fo
目录
1.使用 for key in dict遍历字典2.使用for key in dict.keys () 遍历字典的键3.使用 for values in dict.values () 遍历字典的值4.使用 for item in dict.items () 遍历字典的键值对5.使用 for key,value in dict.items () 遍历字典的键值对
1.使用 for key in dict遍历字典
可以使用for key in dict遍历字典中所有的键
 
x = {'a': 'A', 'b': 'B'}
for key in x:
    print(key)
 
 
# 输出结果
a
b
2.使用for key in dict.keys () 遍历字典的键
字典提供了 keys () 方法返回字典中所有的键
 
# keys
book = {
    'title': 'Python',
    'author': '-----',
    'press': '人生苦短,我用python'
}
 
for key in book.keys():
    print(key)
 
# 输出结果
title
author
press
 
3.使用 for values in dict.values () 遍历字典的值
字典提供了 values () 方法返回字典中所有的值
 
'''
学习中遇到问题没人解答?小编创建了一个Python学习交流群:725638078
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
# values
book = {
    'title': 'Python',
    'author': '-----',
    'press': '人生苦短,我用python'
}
 
for value in book.values():
    print(value)
 
 
# 输出结果
Python
-----
人生苦短,我用python
 
4.使用 for item in dict.items () 遍历字典的键值对
字典提供了 items () 方法返回字典中所有的键值对 item
键值对 item 是一个元组(第 0 项是键、第 1 项是值)
 
x = {'a': 'A', 'b': 'B'}
for item in x.items():
    key = item[0]
    value = item[1]
    print('%s   %s:%s' % (item, key, value))
 
 
# 输出结果
('a', 'A')   a:A
('b', 'B')   b:B

(编辑:宁德站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读