19.12.2019 в 14:34
LegGnom
Python: количество вхождений в списке
Метод python count() подсчитывает количество вхождений элемента в списке и возвращает найденое значение.
Синтаксис:
list.count(x)
Метод count()
принимает один аргумент x, значение которое нужно найти. Данный метод возвращает количество вхождений элемента в список.
Пример:
# объявление списка
website_list = ['google.com','includehelp.com', 'linkedin.com', 'google.com']
# подсчет вхождений 'google.com'
count = website_list.count('google.com')
print('google.com found',count,'times.')
# подсчет вхождений 'linkedin.com'
count = website_list.count('linkedin.com')
print('linkedin.com found',count,'times.')
Результат:
google.com found 2 times.
linkedin.com found 1 times.
Метод count()
также работает с кортежем
Пример:
# объявление кортежа
sample_tuple = ((1,3), (2,4), (4,6))
# условные вхождения (1,2)
count = sample_tuple.count((1,2))
print('(1,2) found',count,'times.')
# условное вхождение (1,3)
count = sample_tuple.count((1,3))
print('(1,3) found',count,'times.')
Результат:
(1,2) found 0 times.
(1,3) found 1 times.