前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Python基础】字典的遍历

【Python基础】字典的遍历

作者头像
DataScience
发布2020-01-01 23:06:45
1.7K0
发布2020-01-01 23:06:45
举报
文章被收录于专栏:A2DataA2Data

本文标识 : P00016

本文编辑 : swagw 编程工具 : Python 阅读时长 : 3分钟


前言

遍历字典主要是遍历字典的项、键和值。遍历字典的项是把字典包含的所有项都列举出来,遍历字典的键和值是把字典所有的键和值都列举出来。字典提供的items方法可获取字典所有项的集合,在for循环语句中使用items方法可以遍历字典包含的所有项。

使用for进行遍历

类似于其他数据结构我们可以使用 for 来遍历元素

代码语言:javascript
复制
dict_={'key1':'value1','key2':'value2'} 
for i in dict_:
  print(i, end='\t') 
for i in dict_:
  print(dict_[i], end='\t')

第一个遍历取键,第二个遍历取值

输出结果为

代码语言:javascript
复制
key2 key1
value2 value1

遍历字典的键和值

使用keys, values可以返回一个字典的所有值的迭代

代码语言:javascript
复制
dict_={'key1':'value1','key2':'value2'} 
for key in dict_:
  print(key, end='\t') 
for value in dict_.values():
  print(value, end='\t')

运行结果:

代码语言:javascript
复制
key2 key1
value2 value1

遍历字典的项

使用items可以将字典类型转换成对应的元组列表,然后可以进行字典的遍历

代码语言:javascript
复制
dict_={'key1':'value1','key2':'value2'}
item=dict_.items()
  print(item)
for key,value in item:
  print(key, value)

结果如下:

代码语言:javascript
复制
dict_items([('key2','value2'),('key1','value1')])
key2 value2
key1 value1

期待一起成长

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-11-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DataScience 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 使用for进行遍历
  • 遍历字典的键和值
  • 遍历字典的项
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档