2016-11-02 3 views
-1

У нас есть список, содержащий списки, как так:Список вхождения в список списков

My_list = [ [1,2,3],[4,5,6],[7,8,9],[1,2,3] ] 

есть простой способ узнать, что элемент списка [1,2,3] появляется дважды в My_list? Меня не интересуют отдельные цифры, но я заинтересован в них как список.

+0

Возможный дубликат [Как я могу считать вхождений элемента списка в Python?] (HTTP: // stackoverflow.com/questions/2600191/how-can-i-count-the-occurrences-of-a-list-item-in-python) – beeftendon

ответ

1

Вы можете использовать list.count() для того, чтобы найти вхождение элемента в list как:

>>> My_list.count([1, 2, 3]) 
2 
+1

Ударьте мне это :) – brianpck

+0

Я пробовал это так: 'для x в My_list print (MyList.count (x)) ' Не работает –

+0

@ThanosMygdalias предположительно потому, что это не является синтаксически правильным Python. Я бы рекомендовал учебник. – jonrsharpe

Смежные вопросы