2013-11-15 51 views
0

我正在使用python 3.3。 我想要索引列表中的一個項目的索引,但不是它的編號。試圖獲取列表中某個項目的索引

現在我想「我」等於「A」的索引。(在這種情況下3)

但如果它是在一個循環中,「A」會改變,我想「我」改變再次到'a的新索引。

mylist = [3,5,7,8,4,6,3,8,7] 
a = mylist[3] 
i = 'index of a' 
for index in range(len(mylist)): 
    a+1 
    "I want i to keep changing as well but not just (i+1) 'a' might go a few directions by if's" 

回答

0
mylist = [3,5,7,8,4,6,3,8,7] 
for index in range(len(mylist)): 
    print 'number '+str(mylist[index])+' has index '+str(index) 
+0

我想獲取列表中的任意值的指標,如果它已經存在之前並不重要。這可能與索引無關。我從來沒有遇到過這個問題。 – Mumfordwiz

+0

@dav_sap我不明白你的目標是什麼意思?你想得到'我= 7'? '我= mylist [mylist.index(7)];'會做,但不知道你爲什麼要這樣做。你能否改寫你的問題,以便更清楚你想找什麼? – Trevor

+0

我試着解釋它好一點。希望這是好的 – Mumfordwiz

相關問題