Как найти количество элементов в списке Python

С помощью функции len

Определить общее количество элементов в списке или его длину можно применив функцию len. Смотрите пример:

pythonlst = ['a', 'b', 'c', 'a', 'c']
res = len(lst)
print(res)

Результат выполнения кода:

python5

С помощью метода count

Чтобы найти количество вхождений элемента в список, можно воспользоваться методом count. Смотрите пример:

pythonlst = ['a', 'b', 'c', 'a', 'c']
res = lst.count('a')
print(res)

Результат выполнения кода:

python2

С помощью метода цикла for

Также можно вывести в виде словаря количество вхождений для каждого элемента в списке, перебрав его циклом for. Смотрите пример:

pythonlst = ['a', 'b', 'c', 'a', 'c']
dct = {}
for el in lst:
  dct[el] = lst.count(el)
print(dct)

Результат выполнения кода:

python{'a': 2, 'b': 1, 'c': 2}

Смотрите также

  • функция len,
    которая возвращает длину списка
  • метод count,
    который возвращает количество совпадений элемента в списке