Python Tuple: методы и операции для неизменяемых последовательностей

В Python кортеж — это неизменяемый тип последовательности, который может хранить коллекцию элементов. Вот некоторые часто используемые методы и операции, доступные для кортежей:

  1. len(tuple): возвращает длину или количество элементов в кортеже.
  2. tuple.count(element): возвращает количество вхождений указанного элемента в кортеж.
  3. tuple.index(element): возвращает индекс первого вхождения указанного элемента в кортеж.
  4. tuple +other_tuple: объединяет два кортежа и возвращает новый кортеж.
  5. tuple * n: создает новый кортеж, повторяя исходный кортеж n раз.
  6. tuple[i]: обращается к элементу с индексом i в кортеже.
  7. tuple[i:j]: извлекает фрагмент кортежа от индекса i до j-1.
  8. tuple[i:j:k]: извлекает фрагмент кортежа от индекса i до j-1 с размером шага k.
  9. tuple[::-1]: меняет порядок элементов в кортеже.
  10. tuple1 == tuple2: проверяет, равны ли два кортежа.
  11. tuple1 != tuple2: проверяет, не равны ли два кортежа.