Разница между методами count() и index() в Python заключается в том, что они выполняют разные задачи:
- Метод count() подсчитывает количество вхождений заданного элемента в списке. sky.pro Он не вызывает ошибку, если элемент отсутствует, а просто возвращает 0. sky.pro
- Метод index() возвращает индекс первого вхождения заданного элемента в списке. sky.pro Если таких значений несколько, метод вернёт индекс только первого. pythoner.name Если таких элементов нет, генерируется исключение. pythoner.name
Таким образом, метод count() считает, сколько раз в списке встречается переданный аргумент, в то время как метод index() возвращает индекс указанного элемента. pythoner.name