【发布时间】:2014-04-08 09:57:09
【问题描述】:
我有一个列表,其中包含以下示例中的列表
h = [[('red', array([ 1., 1., 1., ..., 0., 0., 0.])),
('blue', array([ 0., 0., 0., ..., 0., 0., 0.]))],
[('red', array([ 0., 0., 0., ..., 0., 0., 0.]))],
[('red', array([ 0., 0., 0., ..., 0., 0., 0.]))]]
如何根据每个子列表中的标签计算项目数。假设h[1] 中包含'red' 的项目数等于10?上面的示例包含两个子列表,一个包含三个元素,另一个包含一个。
因此,计算 h[0] 中包含“红色”的项目数将给出 2,而 h[1] = 1
【问题讨论】:
-
列表内列表中的项目数或元组内列表内列表中的项目数?
-
嗨 msvalkon,列表中的项目不在元组内
-
向我们展示您的数据的具体示例。
-
你能举一个输入和预期输出的例子吗?
-
您的列表只有一个子列表..所以没有 h[1]
标签: python python-3.x numpy