一片更優雅的方式,我想一些組操作應用到列表的子集(片),並存儲在原始列表中的每個轉換的結果。用於更新給定一個列表的列表
我的背景是在阿達,這導致我做出以下錯誤:
Number_List = [0,1,2,3,4,5,6,7,8,9]
for Index, Number in enumerate(Number_List[1:]):
Number_List[Index] = Number + 1
給人一種新的Number_List:2,3,4,5,6,7,8,9,10,圖9和教我的陣列的片被重新索引爲0
我已經移動到以下內容,這是麻煩的,但功能。
Number_List = [0,1,2,3,4,5,6,7,8,9]
for Index in range(1,len(Number_List))
Number_List[Index] = Number_List[Index]+1
我正在尋找一個更優雅的方式來做到這一點。
謝謝你的代碼更新。我喜歡有'pythonic'標籤。 – Greg 2011-04-28 15:14:23