【发布时间】:2016-02-24 18:59:07
【问题描述】:
我试图找出一个列表中有多少个空列表。
我尝试计算长度为 1 的列表有多少,但在 python 中,[] 的长度为 0,但 [3,[]] 的长度为 2。有没有办法可以计算有多少空列表在一个列表。
示例列表
[[1,[2,3,4],['hello',[]],['weather',['hot','rainy','sunny','cold']]]]
所以我想将 hello 列表计为 1,或者计算这个总字符串中有多少个空列表,即 1。
【问题讨论】:
-
正如我的示例列表所示。 [ [内容,[更多内容] , [内容,[更多内容] , [内容,[更多内容] ]
-
您的示例列表有点不清楚:它缺少 2
]。 -
我认为您的示例列表应该是
[ [1, [2,3,4]], ['hello', []], ['weather', ['hot','rainy','sunny','cold']] ]。对吗? -
@JRazor 根据上面 OP 的评论,PM 2Ring 很可能是正确的。这意味着您的编辑与 OP 的意图相冲突。