Python enumerate 用法
Python 用法 enumerate
2023-09-27 14:26:01 时间
enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。
语法:
enumerate(sequence, [start=0])
参数说明:
sequence -- 一个序列、迭代器或其他支持迭代对象。
start -- 下标起始位置。
例子一:
seq = ['one', 'two', 'three']
for i, item in enumerate(seq):
print(i, item)
# 运行结果:
0 one
1 two
2 three
例子二: 可做菜单
permission_list = [
{'caption': '添加用户', 'func': 'add'},
{'caption': '删除用户', 'func': 'delete'},
{'caption': '查看用户', 'func': 'fetch'}
]
for index, item in enumerate(permission_list, 1):
print(index, item['caption'])
# 运行结果:
1 添加用户
2 删除用户
3 查看用户
相关文章
- 【好书推荐】《Python黑魔法指南》-附高清PDF版
- 快速了解 Python 中的 import 的用法
- python print的用法
- Python:parser.add_argument()用法【命令行选项、参数、子命令解析器、sh脚本】
- php安全编程&python测试实例编写
- 详解python中@的用法
- python os用法详解
- Python 同步文件夹
- python路径拼接os.path.join()函数的用法
- 详解Python中内置的NotImplemented类型的用法
- Command "python setup.py egg_info" failed with error code 1
- python如何判断1个列表中所有的数据都是相等的?
- python中的 try...except...finally 的用法
- Python:处理一些格式规范的文字
- (转)python request用法
- python enumerate函数用法
- Eclipse中pydev开发,python重载__init__报错,是可以正常执行
- Python基础教程目录
- python图像处理(轮廓提取)
- Python NumPy Array(数组) reshape
- python遍历数组的方法小结
- python 遍历效率优化 enumerate用法总结 enumerate和获取文件行数
- Python定义全局变量的用法
- leetcode x 的平方根 python
- Python线程池 ThreadPoolExecutor 的用法及实战
- python - datetime模块中datetime,timedelta的用法