Python 串聯 lists 的方法

今天在 stack overflow 上看到一個標題問題的解法,感到很是的牛逼,遂記錄下來:code

一般的標準答案是使用 itertoolsstring

import itertools

x = itertools.chan(list2d)

但這個答案更加精妙:it

x = sum(list2d, [])

附:import

sum(...)
    sum(sequence[, start]) -> value
    
    Return the sum of a sequence of numbers (NOT strings) plus the value
    of parameter 'start' (which defaults to 0).  When the sequence is
    empty, return start.
相關文章
相關標籤/搜索