获取列表中的项目数非常容易len(list),但是假设我有一个矩阵,例如:
[[1,2,3],[1,2,3]]
是否有返回 6 的 Pythonic 方法?或者我必须迭代。
小智 10
您可以使用chain
from itertools import chain
l = [[1,2,3],[1,2,3]]
len(list(chain(*l))) # give you 6
Run Code Online (Sandbox Code Playgroud)
该表达式list(chain(*l))为您提供平面列表:[1, 2, 3, 1, 2, 3]