如何获取 python 中的输出计数

How to get the count of output in python

我正在尝试计算 python 中的输出。 'len' 似乎无法处理输出。以下是我的代码

for i in range (0, 5):
    print i

输出是

0
1
2
3
4

我想打印 'i' 的计数,它应该给我计数“5”

提前致谢!

使用enumerate计算迭代次数:

count = 0
for count, i in enumerate(range(5),1):
    print(i)
print(count)

如果您想要列表的大小,请使用 len:

print(len(range(5)))

有很多方法可以做,但我的两种方法是

一种方法是使用 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