计算列表列表中的元素(python)

时间:2018-03-28 20:49:54

标签: python-3.x

[['s','a','b','t'],['s','c','d','t'],['s','c',' e','t','g']] 我想计算列表的每个列表中有多少元素。 所以,[4,4,5]。我怎么能在python中做到这一点?

3 个答案:

答案 0 :(得分:5)

只需对给定列表中的每个元素使用len

l = [['s', 'a', 'b', 't'], ['s', 'c', 'd', 't'], ['s', 'c', 'e', 't','g']]
[len(x) for x in l] # [4, 4, 5]

答案 1 :(得分:1)

你可以使用len()函数。它将列表作为参数并返回元素计数。 python len function

答案 2 :(得分:-1)

是的,你可以用简单的“len()”函数来做到这一点

list = ['s','a','b','t'] 打印(LEN(列表))