zoukankan      html  css  js  c++  java
  • python内置函数枚举 enumerate()

    排名问题可以用sorted将排好序的数组 利用enumerate()函数和for循环相结合 取出索引号加一

    In [121]: for i, element in enumerate(seq): 
         ...:     print(i+1, element) 
         ...:                                                                                                                                                                                                                                                                
    1 one
    2 two
    3 three

    描述:

    enumerate()函数用于将一个可遍历的数据对象(列表,元组,或者字符串)组合成一个索引序列,同时列出来数据和下标,一般用在for循环中。

    语法:

    以下是enumerate()

    enumerate() 方法的语法:

    enumerate(sequence, [start=0])

    参数:

    sequence --一个序列,迭代器,或者其他支持可迭代的对象

    start -- 下标起始位置

    返回值

    返回一个 enumerate(枚举)对象

    实例:

    以下展示使用了enumerate()方法的实例:

    In [108]: seasons = ['spring', 'summer', 'fall', 'winder']                                                                                                                                                                                                               
    
    In [110]: list(enumerate(seasons))                                                                                                                                                                                                                                       
    Out[110]: [(0, 'spring'), (1, 'summer'), (2, 'fall'), (3, 'winder')]
    
    In [111]: list(enumerate(seasons, 3))                                                                                                                                                                                                                                    
    Out[111]: [(3, 'spring'), (4, 'summer'), (5, 'fall'), (6, 'winder')]



    In [119]: seq = ['one', 'two', 'three']

    In [120]: for i, element in enumerate(seq):
    ...: print(i, element)
    ...:
    0 one
    1 two
    2 three

  • 相关阅读:
    re模块
    Docker的使用
    flask中请求勾子
    flask中的蓝图实现模块化的应用
    HTTP中常见的各种状态码详解及解决方案
    git快速入门
    2st week blog 1
    web个人介绍
    CentOS7下shell脚本实现限定范围类的随机数
    CentOS7下shell脚本大小比较
  • 原文地址:https://www.cnblogs.com/tangda/p/12888936.html
Copyright © 2011-2022 走看看