You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何统计嵌套列表中各子列表的元素个数并完成指定格式转换

嵌套列表子列表元素个数统计实现方案

你可以直接用Python列表推导式实现需求,代码非常简洁:

原始嵌套列表定义:

myList = [[0],[1,4,5,8],[5],[2,3,9],[7,7]]

转换代码:

myList = [len(sublist) for sublist in myList]

运行后myList的值就会变成你预期的[1, 4, 1, 3, 2]。

如果你的实际使用场景中,嵌套列表里可能混有非列表类型的单个元素,可以额外加类型判断避免报错:

# 单个元素会统计为长度1,不会触发len()报错
myList = [len(item) if isinstance(item, list) else 1 for item in myList]

内容的提问来源于stack exchange,提问作者jjwright

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 10:54:03