在Pythonfor迴圈中如何獲取迴圈次數?

2022-07-13 11:42:18 字數 498 閱讀 6645

在python的for迴圈裡,迴圈遍歷可以寫成:

for item in list:

print item

它可以遍歷列表中的所有元素,但是有什麼方法可以知道到目前為止我迴圈了多少次?

想到的替代方案是:

count=0

for item in list:

print item

count +=1

if count % 10 == 0:

print 'did ten'

或:

for count in range(0,len(list)):

print list[count]

if count % 10 == 0:

print 'did ten'

有沒有更好的方法(就像for item in list),可以統計到目前為止的迴圈次數?

pythonfor迴圈教程 for迴圈

for迴圈 它能夠迭代任何序列的項,例如列表或字串。語法 syntax for iterating var in sequence statements s 如果序列包含表示式列表,則首先對其進行求值。然後,將序列中的第一項分配給迭代變數iterating var 接下來,執行語句塊。列表中的每個專...

Python for 迴圈語句

python for迴圈可以遍歷任何序列的專案,如乙個列表或者乙個字串。語法 for迴圈的語法格式如下 for iterating var insequence statements s 流程圖 例項 usr bin python coding utf 8 forletterin python 第乙...

PYTHON for迴圈練習

1.使用者登陸程式需求 1.輸入使用者名稱和密碼 2.判斷使用者名稱和密碼是否正確?name root passwd westos 3.為了防止暴力破解,登陸僅有三次機會,如果超過三次機會,報錯提示 for i in range 3 name raw input 使用者名稱 passwd raw i...