python enumerate() 函数,pythonenumerate,enumerate(
python enumerate() 函数,pythonenumerate,enumerate(
enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,
同时列出索引和 数据,一般用在 for 循环当中。
enumerate(sequence, [start=0])
sequence -- 一个序列、迭代器或其他支持迭代对象。
start -- 下标起始位置。
#------------------------列表-----------------------li = [‘alex‘, ‘eric‘, ‘rain‘]for i in enumerate(li): print(i)>(0, ‘alex‘) (1, ‘eric‘) (2, ‘rain‘)li = [‘alex‘, ‘eric‘, ‘rain‘]for i in enumerate(li,100):# 索引从100开始 print(i)(100, ‘alex‘)(101, ‘eric‘)(102, ‘rain‘)li = [‘alex‘, ‘eric‘, ‘rain‘]for index,i in enumerate(li): print(index,i)>0 alex 1 eric 2 rainli = [‘alex‘, ‘eric‘, ‘rain‘]for index,i in enumerate(li,100): print(index,i)>100 alex 101 eric 102 rain
#------------------元组----------------------------li = (‘alex‘, ‘eric‘, ‘rain‘)for i in enumerate(li,100): print(i)元组和列表相似
dic = {‘k1‘: "v1", "k2": "v2", "k3": [11,22,33]}#字典的key 不可变,可以用数字,字符串,元组表示# 1 请循环输出所有的keyprint(dic.keys())# 2 请循环输出所有的valueprint(dic.values())# 3 请循环输出所有的key和value #item()返回可遍历的(键, 值) 元组数组。print(dic.items())print(dic)
>dict_items([(‘k1‘, ‘v1‘), (‘k2‘, ‘v2‘), (‘k3‘, [11, 22, 33])])
python enumerate() 函数
相关内容
- Python 输入和输出,Python输入输出,一、在控制台上输入
- python--软件目录结构,python--目录结构,软件目录结构规
- Python3.4学习笔记之列表、数组操作示例,
- python实现二维数组的对角线遍历,python二维数组
- Python字典遍历操作实例小结,python字典实例小结
- Python实现二叉树的常见遍历操作总结【7种方法】,
- Python实现的列表排序、反转操作示例,python示例
- Python数据类型之dic,pythondic,一:字典(dic)字
- Python是由谁发明的,Python概述,,Python 本义是
- python之random模块,,# 关于random
评论关闭