Python-访问“ for”循环中的索引?

如何for在如下所示的循环中访问索引?

ints = [8, 23, 45, 12, 78]

for i in ints:

print('item #{} = {}'.format(???, i))

我想得到以下输出:

item #1 = 8

item #2 = 23

item #3 = 45

item #4 = 12

item #5 = 78

当我使用循环遍历它时for,如何访问循环索引(在这种情况下为15)?

回答:

使用其他状态变量,例如索引变量(通常在CPHP等语言中使用),被认为是非Python的。

更好的选择是使用enumerate()Python2和3中都提供的内置函数:

for idx, val in enumerate(ints):

print(idx, val)

以上是 Python-访问“ for”循环中的索引? 的全部内容, 来源链接: utcz.com/qa/405126.html

回到顶部