Как подсчитать количество вхождений определенного списка в списке в Python [duplicate]

Vaed Prasad спросил: 12 мая 2018 в 05:08 в: python

У этого вопроса уже есть ответ:

  • How to count the occurrences of a list item? 19 ответов

Предположим, что у меня есть список вроде этого:

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]]

Как можно Я подсчитываю количество вхождений, например, списка [1, 0, 0, 0]?

1 ответ

miindlek ответил: 12 мая 2018 в 05:10

Используйте list.count:

test.count([1,0,0,0])