python使用enumerate操作数组和字符串列出索引号和值

2022-03-11 00:00:00 字符串 数组 列出

python的enumerate可以对很多类型进行强制转换成枚举类型并输出,下面的代码简单展示了enumberate的用法

"""
作者:皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/17
修改日期:2022/3/17
功能描述:python使用enumerate操作数组和字符串列出索引号和值
"""
for i in enumerate(['pidancode.com', 'baidu.com', 'google.com', 'bandao.cn']):
    print(i)

输出结果:
(0, 'pidancode.com')
(1, 'baidu.com')
(2, 'google.com')
(3, 'bandao.cn')

for i in enumerate('pidancode.com'):
    print(i)

输出结果:
(0, 'p')
(1, 'i')
(2, 'd')
(3, 'a')
(4, 'n')
(5, 'c')
(6, 'o')
(7, 'd')
(8, 'e')
(9, '.')
(10, 'c')
(11, 'o')
(12, 'm')

以上代码在Python3.9环境下测试通过。

相关文章