2011-06-19 7 views
-1

可能性の重複:私はいくつかを、私は見ていた項目のインデックスを見つけることができますどのように
Accessing the index in Python for loopsシーケンス上のforループ内の項目の位置を見つける

list = [1,2,2,3,5,5,6,7] 

for item in mylist: 
    ... 

私のループのポイント?私はそこlistsためindex()方法があるが、それは

+1

重複します。あなたがそれを尋ねる前に誰か他の人がそれをすでに尋ねてきたかどうか確認Googleは私の友人です(Googleは私の友人です!) –

答えて

9

見てくださいenumerate

>>> for i, season in enumerate('Spring Summer Fall Winter'.split(), start=1): 
     print i, season 
1 Spring 
2 Summer 
3 Fall 
4 Winter 
4

は、列挙子オブジェクトを使用し、重複する項目をリストするために動作しませんので、それはいつも、私の値の最初のインデックスを与える見ることができます:

for index, item in enumerate(mylist): 
    ... 
関連する問題