• python 中的enumerate()函数的用法


    enumerate函数说明:

                                函数语法:enumerate(可遍历的对象即可迭代对象,索引号开始的值)。enumerate(sequence, [start=0])

                                功能:将可循环序列sequence以start开始分别列出序列数据和数据下标。

                                即对一个可遍历的数据对象(如列表、元组或字符串),enumerate会将该数据对象组合为一个索引序列,同时列出数据和数据下标。

    举例说明:

       1. 

    1 name=["a","b","c","d"]
    2 for i in enumerate(name):
    3     print(i)
    View Code

        结果为:

    (0, 'a')
    (1, 'b')
    (2, 'c')
    (3, 'd')

    得到几个元组。

    2.

    1 name=["a","b","c","d"]
    2 
    3 for index, i in enumerate(name):
    4 
    5     print(index,i)
    View Code

    结果为:

    0 a
    1 b
    2 c
    3 d

    这就是为什么要加index,的原因。

    3.任意定义索引号的开始值:

    1 name=["a","b","c","d"]
    2 for index, i in enumerate(name,1):
    3     print(index,i)
    View Code

    结果为:

    1 a
    2 b
    3 c
    4 d
    
    
    
  • 相关阅读:
    Airflow使用笔记
    公共关系学(第二版)笔记
    公众关系秘籍
    SQL SERVER XML 学习总结
    hadoop 1.2.1 配置
    ssh
    centos&windows的共享文件(通过挂载)
    代理设置(wget/yum)
    环境变量设置
    centos7 自定义服务
  • 原文地址:https://www.cnblogs.com/sticker0726/p/7404050.html
Copyright © 2020-2023  润新知