[['s','a','b','t'],['s','c','d','t'],['s','c',' e','t','g']] 我想计算列表的每个列表中有多少元素。 所以,[4,4,5]。我怎么能在python中做到这一点?
答案 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(列表))