我基本上試圖從多維列表中提取一些數據到一個新列表中。雖然這段代碼做我想做的,但我想知道是否有更好的方法來獲得這個結果沒有循環通過原始列表?來自多維列表的特定索引的新列表?
aa = [
["a", "aa", "aaa"],
["b", "bb", "bbb"],
["c", "cc", "ccc"],
]
b = []
for a in aa:
b.append(a[1])
b
>> Result: ['aaa', 'bbb', 'ccc']
你現在的代碼實際上應該返回'['aa','bb','cc']'。這是故意的,還是你的意思是有'a [2]'而不是'a [1]'。 – TerryA 2013-03-02 05:04:44
啊是的,我想我抄了結果的錯誤部分 – Panupat 2013-03-02 05:47:57