字典的遍历 | Python从入门到精通:进阶篇之十六

简介: 本节重点介绍了字典的遍历操作的3种方法。

字典的使用(下) | Python从入门到精通:进阶篇之十五

字典的遍历

遍历字典即是把字典中的所有值取出,主要有3种方法。
keys()

# keys() 该方法会返回字典的所有的key
#   该方法会返回一个序列,序列中保存有字典的所有的键
d = {'name':'孙悟空','age':18,'gender':'男'}

# 通过遍历keys()来获取所有的键
for k in d.keys() :
    print(k , d[k])

执行结果:

image.png

values()

# values()
# 该方法会返回一个序列,序列中保存有字典的所有的值
d = {'name':'孙悟空','age':18,'gender':'男'}
for v in d.values():
    print(v)

执行结果:

image.png

items()

# items()
# 该方法会返回字典中所有的项
# 它会返回一个序列,序列中包含有双值子序列
# 双值分别是,字典中的key和value
d = {'name':'孙悟空','age':18,'gender':'男'}
#print(d.items())
for k,v in d.items() :
    print(k , '=' , v)

执行结果:

image.png

以上就是遍历字典的三种方式,其中values()方法运用较少,因为它仅能获取到值。

配套视频课程,点击这里查看

获取更多资源请订阅Python学习站

相关文章
|
2天前
|
测试技术 Python
|
1天前
|
数据采集 编译器 iOS开发
【Python从入门到精通】(一)就简单看看Python吧
【Python从入门到精通】(一)就简单看看Python吧
23 8
|
1天前
|
Python
Python中字典 直接解包
【7月更文挑战第4天】
10 3
|
1天前
|
Python
Python中字典解包使用*和**操作符
【7月更文挑战第4天】
9 3
|
1天前
|
Python
Python中字典解包解包到变量
【7月更文挑战第4天】
9 1
|
3天前
|
Python
Python中的解包字典
【7月更文挑战第2天】
5 1
|
3天前
|
数据采集 Python
揭秘淘宝商品信息:Python爬虫技术入门与实战指南
Python爬虫用于获取淘宝商品详情,依赖`requests`和`beautifulsoup4`库。安装这两个库后,定义函数`get_taobao_product_details`,发送GET请求模拟浏览器,解析HTML获取标题和价格。注意选择器需随页面结构更新,遵守爬虫政策,控制请求频率,处理异常,且数据只能用于合法目的。
|
5天前
|
存储 索引 Python
经验大分享:python中字典详解
经验大分享:python中字典详解
|
1天前
|
数据可视化 Python
Python 金融编程第二版(三)(4)
Python 金融编程第二版(三)
12 2
|
1天前
|
存储 数据可视化 API
Python 金融编程第二版(三)(5)
Python 金融编程第二版(三)
8 1