• python 基础 2.3 for 循环


    #/usr/bin/python #coding=utf-8

    #@Time   :2017/10/16 10:05

    #@Auther :liuzhenchuan

    #@File   :for 循环.py

    #for 循环   

       #enumerate()方法:    

      #enumerate是内建函数    

      #enumrate在字典里是枚举,列举的意思    

     #对于一个可迭代的变量(iterable),可遍历的对象(如列表,字符串),enumerate将其组成一个索引序列      

     #利用他可以同时获得索引和值    

     #enumerate多用于for循环中得到计数 ,示例如下:

    eg1:

    l = list('liuzhenchuan') 
    print l for i,j in enumerate(l):
    print (i,j)

    >>> ['l', 'i', 'u', 'z', 'h', 'e', 'n', 'c', 'h', 'u', 'a', 'n']
    (0, 'l')
    (1, 'i')
    (2, 'u')
    (3, 'z')
    (4, 'h')
    (5, 'e')
    (6, 'n')
    (7, 'c')
    (8, 'h')
    (9, 'u')
    (10, 'a')
    (11, 'n')


    eg2:
    l = list('liuzhenchuan')
    test = dict(a=1,b=2,c=3) 
    print test
    for i,j in enumerate(test):
    print(i,j)
    print (i,l[i])

    >>> {'a': 1, 'c': 3, 'b': 2}
    (0, 'a')
    (0, 'l')
    (1, 'c')
    (1, 'i')
    (2, 'b')
    (2, 'u')
    
    
    
  • 相关阅读:
    数据的安装及常识
    数据库基础
    zabbix入门
    zabbix安装报错
    https
    rewrite
    keepalived
    计算机键盘在编辑情况下键盘不见,仅能输入字母
    集成学习
    js
  • 原文地址:https://www.cnblogs.com/lzcys8868/p/7731624.html
Copyright © 2020-2023  润新知