统计Python中列表中的列表数
统计Python中列表中的列表数
这个问题已经在此处有答案了:
我有一个像这样的列表:
test=[[1, 0, 0, 0], [1, 0, 0, 0], [0, 0, 0, 1], [1, 0, 0, 0], [0, 0, 0, 1], [0, 0, 1, 0], [1, 0, 0, 0], [1, 0, 0, 0], [0, 0, 0, 1], [0, 0, 0, 1], [0, 0, 0, 1], [1, 0, 0, 0], [0, 0, 0, 1], [0, 0, 0, 1], [0, 0, 0, 1], [1, 0, 0, 0], [1, 0, 0, 0],[0,0,0,0]]
我怎样才能计算我在名为 test
的列表中有多少个列表?
admin 更改状态以发布 2023年5月21日
您将使用len
函数完成此任务:
返回一个对象的长度(项数)。参数可能是序列(如字符串、字节、元组、列表或范围)或集合(如字典、集合或冻结集合)。
>>> test=[[1, 0, 0, 0], [1, 0, 0, 0], [0, 0, 0, 1], [1, 0, 0, 0], [0, 0, 0, 1], ... [0, 0, 1, 0], [1, 0, 0, 0], [1, 0, 0, 0], [0, 0, 0, 1], [0, 0, 0, 1], ... [0, 0, 0, 1], [1, 0, 0, 0], [0, 0, 0, 1], [0, 0, 0, 1], [0, 0, 0, 1], ... [1, 0, 0, 0], [1, 0, 0, 0],[0,0,0,0]] >>> len(test) 18