У меня есть список списков, который содержит строки. Например:
[['apple', 'pear', 'apple'], ['apple', 'apple'], ['apple', 'pear', 'apple','apple', 'pear', 'apple']]
В этом списке около 2000 списков, каждый из которых содержит различное количество строк. Я хотел бы видеть, сколько подсписков определенной длины в этом списке. Например:
Длина 2 строки: 70 списков Длина 3 строки: 45 списков Etcetera.
Лог c способ сделать это (я думаю) состоит в том, чтобы сделать oop для длины желания, а затем разыграйте это l oop для всех длин, для которых я хочу количество списков.
Я мог бы представить, что это что-то вроде этого:
def countList(lst, x):
count = 0
for i in range(len(lst)):
if x in lst[i]:
count+= 1
return count
x = .....
Но я не уверен, потому что я не знаю, как подсчитать сумму.
Если бы кто-то мог помочь мне, это было бы здорово !!