看板 Python 關於我們 聯絡資訊
假設我有一個list L = [[1],[2],[3],[4],[5,6,7,8]] 怎麼下指令 讓 L = [1,2,3,4,5,6,7,8] 把 L 裡面的 中括號 全部去除掉 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.204.239.10 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1685457148.A.E98.html
r123432: https://stackoverflow.com/a/952952 05/30 22:57
lycantrope: 沒版主,來洗文章。2012洗到現在還在問這種問題 05/30 23:20
peter308: 感謝1F m(_ _)m 05/30 23:42
leolarrel: 認同二樓 05/31 10:52
joshddd: aa = [[1], [2], [3, 4]] 05/31 18:12
joshddd: from functools import reduce 05/31 18:12
joshddd: reduce(lambda x, y: x + y, aa) 05/31 18:12
peter308: 感謝Josh大! 06/02 11:14
peter308: 學習到新指令! 06/02 11:14
kobenein: list(chain(*L)) 06/03 14:02
poototo: sum(L, start=[]) 06/04 00:19
pmove: 推11漏 06/14 15:56
pmove: 樓 06/14 15:56