python内置函数之enumerate()

enumerate()是python内置的一个非常使用的函数。它主要有个使用功能:

  • 获取可循环对象的索引值和value;元组的形式:(index, value)
  • enumerate内部是迭代器,可以用它读取较大的文件,不会浪费内存

用途1:enumerate() 获取索引和值

参考这篇博客


用途2:enumerate() 读取文件操作

# 题目:循环打印文件的函数和内容

for index, value in enumerate(open('test.txt', 'r'), start=1):
    print(index, value, end='')

使用Python的enumerate()函数编写更Pythonic的循环

posted @ 2020-03-01 11:56  the3times  阅读(345)  评论(0编辑  收藏  举报