2015-12-03 77 views
-2
if key == "m": 
    position = position.index(max(list)) 

喜有人可以看到我去錯了,我想list[position]採取的最大整數位置的值列表中的查找列表中最大的int位置

+4

'position = list.index(max(list))' – ZdaR

+1

你在做什麼不清楚。如果你想*承擔的最大整數*的價值,你爲什麼要申請'指數()'?此外,爲什麼它適用於'position'?首先,「位置」是什麼? –

回答

1

的「指數」的方法屬於您的列表,所以你應該這樣做:

position = list.index(max(list)) 

然而,你應該避免使用保留內建的符號一樣list,只需使用一些其他的名字。

-2

列表的最大元素,可以使用max(a)其中a是列表中獲取。 所以你可以做的是a.insert(<index>,max(a))。所以,你可以設置使用相同的最大元素的位置。