遍历字典的值 python,遍历字典的值 python

  遍历字典的值 python,遍历字典的值 python

  python字典的遍历方法一、常规遍历方法(一)遍历字典项(二)遍历字典键(三)遍历字典值(四)遍历字典键-值对(二)遍历字典值通过类似列表的索引。

  第一,常规遍历模式

  见:《python3 字典遍历操作》,链接。

  (1)遍历字典项这与列表遍历一致:

  dic={a:2, b :3 } for item in DIC . items():print(item)

  是格式元组。

  (2)遍历字典的键的第一种方法

  dic={a:2, b:3}

  对于dic中的I:

  打印(一)

  第二种方法:

  dic={a:2, b:3}for i in dic.keys():print(i)

  总结:效果是一样的,因为没有key(),遍历键是默认的。

  (C)DIC中I的遍历字典值DIC={a: 2, b: 3}。Values():打印(I)

  (D)遍历字典键-值对DIC={a: 2, b: 3}对于DIC中的键,值。Items (): print(键,值)

  它看起来类似于遍历字典的项,但前者是元组类型,而后者是字符串。

  比较如下:

  dic={a:2, b :3 } for item in DIC . items():print(type(item))for key,value in dic.items():#print(key,value)print(type(key),type(value))

  2.通过索引遍历字典中的值列表,就像列表一样:

  list_=[[1,2],[2,1]](list _[0][0])

  但是,字典不能这样遍历。它只能根据键来确定值,在某些情况下不方便。

  比如mongodb数据导出时,你不想导出_id,只想要内容。

  当数据库试图只想要内容时会出现问题,id的值会包括在内,但不需要id的值。

  对于键,结果[0]中的路径。items():打印(路径)

  方法:

  实际上是把条目从元组改成列表,然后用列表索引来索引。

  结果[0]中项目的list _=[]。items():打印(项目)列表_。append(list(item))print(list _[1][1])

  这样处理是为了应对频繁确定键的问题,在不知道键的情况下通过索引就可以得到值。

  效果:通过索引获取值,即不确定键名就知道大概位置。对数据库批量输出到控制台,批量输出有重要意义。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: