将二维数组 lists = [[1, 2], [3, 4], [5]] 展开成一维数组 [1, 2, 3, 4, 5]
lists = [[1, 2], [3, 4], [5]]
[1, 2, 3, 4, 5]
之前写法:[x for L in lists for x in L]
[x for L in lists for x in L]
Python 3.15 新语法:[*L for L in lists]
[*L for L in lists]
这个新语法真是简洁又直观,,这么符合直觉的语法怎么之前没想到添加??
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。