我正在尝试计算python中的输出。 'len'似乎无法使用输出。以下是我的代码
for i in range (0, 5):
print i
输出
0
1
2
3
4
我想打印'i'的计数,这应该算得上'5'
提前谢谢!
答案 0 :(得分:3)
使用enumerate
计算迭代次数:
count = 0
for count, i in enumerate(range(5),1):
print(i)
print(count)
如果您想要列表的大小,请使用len:
print(len(range(5)))
答案 1 :(得分:1)
有很多方法可以做,但我的两种方式是
一种方法是使用len
i =len(range (0, 5))
print i
其他方式用于:
j=0
for i in range (0, 5):
#Other things you want to do
j+=1
print j