python - 添加所有长度的子列表

标签 python list

我可以用下面的内容打印出子列表的最大长度

print(len(max(list, key=len)))

有没有一种简单的方法可以找到子列表的所有长度? 例如,如果子列表有

[1, 2, 3, 4, 5, 6, 7], [2] 

我要输出

8

如果子列表有

[1, 2, 3, 4, 5, 6, 7], [2], [3]

然后我要输出

9

最佳答案

print(sum(map(len, sublists)))

关于python - 添加所有长度的子列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27365587/

相关文章:

c - 打印数组列表大小崩溃

list - 在 Dart 中, `List.unmodifiable` 是创建一个不可修改的 View ,还是一个全新的独立列表?

python - 在 python 中创建默认列表

python - 如何使用 fabric 在任意主机、多个平台、Linux 和 Windows 上创建文件夹/目录?

Python 2 和 3,字节码(pyo 和 pyc)是否向后兼容?

python - 使用pygame添加图像

python - 使用对象列表对嵌套列表进行排序

python - 在 Python 中使用 ssl context.set_servername_callback

python替换json文件中的值

python - 如何在多个列表中查找相同的项目?