理解 Python 的 enumerate() 函数
Python 的 enumerate() 函数用于将一个可迭代对象(如列表、元组、字符串等)组合为一个索引序列,同时列出数据和数据下标。它返回的是一个枚举对象,其中包含每个元素的索引和元素本身。这个函数可以帮助我们在遍历一个序列的时候,同时获取到元素和元素的下标,从而更方便地进行操作。
下面是一个例子:
string = "pidancode.com" for i, char in enumerate(string): print(i, char)
输出结果:
0 p 1 i 2 d 3 a 4 n 5 c 6 o 7 d 8 e 9 . 10 c 11 o 12 m
在这个例子中,我们使用 enumerate() 函数对字符串 "pidancode.com" 进行遍历,返回了字符串中每个字符的索引和对应的字符。这个例子可以帮助你更好地理解 enumerate() 函数的使用。
相关文章