【发布时间】:2020-09-13 20:51:39
【问题描述】:
有没有办法在 python 中执行与 enumerate() 相同的功能,但用字母代替?
例如
x = ['block', 'cheese']
for i, word in enumerate(x):
print((i, word))
会产生
(1, 'block')
(2, 'cheese')
有没有直接的方法来制作这个?
('A', 'block')
('B', 'cheese')
【问题讨论】:
-
超过 26 个元素会发生什么?
-
@Kingsley - 好问题。它的执行方式可能与 Excel 的执行方式相同,包括 AA 等。
标签: python python-3.x loops