enumerate()函数用于一个可遍历的数据对象,例如列表,字符串,元组,组合为一个索引序列。同时返回下标和数据。
str='abcd'
for i,j in enumerate(str):
print(i,j)
打印值为0,a
1,b
2,c
3,d
c=[b for a,b in enumerate('1110101') if b!='0']
print(len(c))
打印值为5
本文介绍了Python内置函数enumerate的用法,通过实例演示如何在遍历字符串和列表时同时获取下标和数据。并展示了如何筛选'1110101'中的非零元素,以及计算结果的长度。
enumerate()函数用于一个可遍历的数据对象,例如列表,字符串,元组,组合为一个索引序列。同时返回下标和数据。
str='abcd'
for i,j in enumerate(str):
print(i,j)
打印值为0,a
1,b
2,c
3,d
c=[b for a,b in enumerate('1110101') if b!='0']
print(len(c))
打印值为5
您可能感兴趣的与本文相关的镜像
Python3.11
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
581
420

被折叠的 条评论
为什么被折叠?