В языке Python tuple
(кортеж) представляет собой неизменяемую (immutable) структуру данных, которая хранит упорядоченную коллекцию элементов. Кортежи очень похожи на списки, но отличаются тем, что их нельзя изменять после создания.
count()
: возвращает количество вхождений указанного элемента в кортеже.index()
: возвращает индекс первого вхождения указанного элемента в кортеже.tuple
) в PythonКортежи (tuple
) в Python обладают следующими особенностями:
Основные методы
Метод count()
возвращает количество вхождений указанного элемента в кортеже.
Синтаксис метода count()
выглядит следующим образом:
tuple_name.count(element)
Здесь tuple_name
- это имя кортежа, к которому применяется метод count()
, а element
- элемент, количество вхождений которого требуется посчитать.
Пример использования метода count()
:
my_tuple = (1, 2, 2, 3, 2, 4)
count = my_tuple.count(2)
print(count) # Вывод: 3
В этом примере у нас есть кортеж my_tuple
с элементами (1, 2, 2, 3, 2, 4). Мы вызываем метод count()
с аргументом 2, чтобы посчитать количество вхождений числа 2 в кортеже. Результатом будет число 3.
Метод index()
возвращает индекс первого вхождения указанного элемента в кортеже.
Синтаксис метода index()
выглядит следующим образом:
tuple_name.index(element)
Здесь tuple_name
- это имя кортежа, к которому применяется метод index()
, а element
- элемент, индекс которого требуется найти.
Пример использования метода index()
:
my_tuple = (1, 2, 3, 4, 3, 2, 1)
index = my_tuple.index(3)
print(index) # Вывод: 2
В этом примере у нас есть кортеж my_tuple
с элементами (1, 2, 3, 4, 3, 2, 1). Мы вызываем метод index()
с аргументом 3, чтобы найти индекс первого вхождения числа 3 в кортеже. Результатом будет число 2.