學習python的初學者想知道些什麼。Python中的數組索引
這給了我第二個元素:
list = [1,2,3,4]
list.index(2)
2
但是當我試圖這樣的:
list = [0] * 5
list[2] = [1,2,3,4]
list.index[4]
我得到一個錯誤。是否有某種方法可以從數組中取出元素的索引,而不管它放置在哪個列表中?我知道這可能與字典:
info = {first:1,second:2,third:3}
for i in info.values:
print i
1
2
3
有沒有像這樣的列表?
作爲@BurhanKhalid說:不要使用列表作爲變量名,因爲它也內置名函數'list' * – jamylak
你確定在第一個例子中返回了'2'嗎?它應該是'1'。 – omz
你得到如此廣泛的答案的原因是,沒有人真的可以確切地確定你在哪種情況下會發生什麼,以及爲什麼*。更何況,你的例子並不符合現實;像@omz指出的那樣,第一個應該給出'1'而不是'2'。 –