枚举()是什么意思?

枚举()是什么意思?

什么for row_number, row in enumerate(cursor):用Python做的?

什么enumerate在这种情况下意味着什么?


斯蒂芬大帝
浏览 989回答 3
3回答

收到一只叮咚

我正在读一本书。“有效的Python”),他展示了另一种迭代列表的方法,并知道列表中当前项的索引。但建议不要使用它enumerate相反。我知道你问枚举是什么意思,但当我理解以下内容时,我也明白了enumerate使在知道当前项的索引的同时迭代列表更容易(并且更易读)。list_of_letters = ['a', 'b', 'c']for i in range(len(list_of_letters)):     letter = list_of_letters[i]     print (i, letter)产出如下:0 a1 b2 c我以前也做过一些事情,甚至在我读到enumerate功能。i = 0for n in list_of_letters:     print (i, n)     i = i +1它产生同样的输出。但与enumerate我只需要写:list_of_letters = ['a', 'b', 'c']for i, letter in enumerate(list_of_letters):     print (i, letter)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python