Python-enumerate()是什么意思?

for row_number, row in enumerate(cursor):在Python 中做什么?

enumerate在这种情况下是什么意思?

回答:

简而言之,它遍历组合在一个元组中的可迭代元素(如列表)以及索引号:

for item in enumerate(["a", "b", "c"]):

print item

版画

(0, "a")

(1, "b")

(2, "c")

如果你要遍历一个序列(或其他可迭代的事物),并且还希望有一个索引计数器,这将很有帮助。如果你希望计数器从其他值(通常为1)开始,则可以将其作为第二个参数enumerate

以上是 Python-enumerate()是什么意思? 的全部内容, 来源链接: utcz.com/qa/425163.html

回到顶部