Python 基础教程

Python 高级教程

Python 相关应用

Python 笔记

Python FAQ

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/python-dict-iteration.html

python 字典遍历的几种方式

Python 笔记 Python 笔记


python 字典遍历的有三大方式,分别是遍历 keys、遍历 values 和同时 遍历 keys 和 values。

遍历 keys

遍历 keys 有三种方式。

默认遍历 key

for key in dct:
    print(key)

keys

for key in dct.keys():
    print(key)

iterkeys(python 2.x)

如果是 python 2.x,字典对象也可以利用 iterkeys() 函数进行遍历字典的 key。

for key in dct.iterkeys():
    print(key)

遍历 values

遍历 values 有两种方式。

values

for value in dct.values():
    print(value)

itervalues(python 2.x)

如果是 python 2.x,字典对象也可以利用 itervalues() 函数进行遍历字典的 value。

for value in dct.itervalues():
    print(value)

遍历 key 和 value

同时遍历 key 和 value 有两种方式。

items

for key, value in dct.items():
    print(key, value)

iteritems(python 2.x)

如果是 python 2.x,字典对象也可以利用 iteritems() 函数同时遍历字典的 key 和 value。

for key, value in dct.iteritems():
    print(key, value)

 

在Java中,遍历`Map`有多种方式,以下是几种常见的实现方式,包括使用迭代器、`forEach`、`entrySet`等。假设我们有一个 ...
字典是 python 中重要的数据类型,对应内置函数 dict,它是一个无序、可变、由键值对组成的集合,我们可以通过引用键名来访问字典中数据 ...
在 python 中,判断字典中指定的 key 是否存在有三种方式,if key in dct、if key in dct.keys() 和 ...
java 字符串根据指定分隔符进行分割有很多种方式,这里主要介绍常用的几种方式。 ...
###方法一:使用StringBuilder拼接字符串实现过程:使用StringBuilder类创建一个可变字符串对象,然后遍历List集合 ...