string.partition好的做法有時我寫這樣的代碼:在蟒蛇
a,temp,b = s.partition('-')
我只需要選擇第一個和第三個元素。 temp
永遠不會被使用。有一個更好的方法嗎?
換句話說,是否有更好的方法來挑選不同的元素來創建一個新的列表?
例如,我想使用舊列表中的元素0,1,3,7
創建一個新列表。該 代碼將是這樣的:
newlist = [oldlist[0],oldlist[1],oldlist[3],oldlist[7]]
這是非常醜陋的,是不是?
我不明白如何使它變得更漂亮,除非你想寫一個函數或將舊列表重命名爲更短的東西。 – Loopo