在计算Python中的总列表数时不计算空列表

时间:2018-03-26 07:49:04

标签: python list

我有3个列表,其中1个为空。我想在列表中列出非空的列表。

例如:

listing.$each(function($value, $key) {
  { $key: $value.information }
}) ~> $merge()

将所有列表组合在一起:

 a = ['username', 'username', 'social']
 b = []
 c = ['username', 'instead', 'added']

计算非空列表:

combine = [a,b,c]

当我运行上面的代码时,我得到'count = 3',但我想'count = 2'

请帮助我如何做到这一点。

1 个答案:

答案 0 :(得分:1)

尝试

  

count = sum(len(x)> 0 for x in combine)