Сообщить об ошибке.

Общие операции с последовательностями list, tuple и т.д.

Здесь перечислены общие операции с последовательностями, которые поддерживаются большинством типов последовательностей, как изменяемых, так и неизменяемых. Коллекция collections.abc.Sequence ABC обеспечивает правильную реализацию этих операций на пользовательских типах последовательностей.

Общие операции с последовательности, отсортированные по возрастанию приоритета выполнения в коде:


Проверка существования значения в последовательности Python.

Операции x in sequences используются для проверки существования значения элемента x в последовательность. Данную операцию поддерживают все типы последовательностей как изменяемые так и неизменяемые.

Конкатенация (сложение) последовательностей в Python.

Операция sequence1 + sequence2 позволяет объединить/сложить последовательности одного типа. Диапазоны range не поддерживают эту операцию. Объединение неизменяемых последовательностей всегда приводит к созданию нового объекта.

Увеличение последовательности в N раз в Python.

Операция sequence * n позволяет добавить последовательность sequence к себе n раз. Иногда операцию называют как "повторить последовательность несколько раз". Диапазоны range не поддерживают добавления себя к самой себе.

Получение значения элемента по индексу sequence[i] в Python.

Операция sequence[i] позволяет получить значение элемента по его индексу i в последовательности sequence. Операцию еще называют "взятие элемента индексу". Эта операция поддерживаются большинством типов последовательностей, как изменяемых, так и

Получение среза sequence[i:j] в Python.

Операция sequence[i:j] позволяет получить срез/часть последовательности sequence от индекса i до индекса j. Операцию еще называют "получить срез последовательности". Эта операция поддерживаются большинством типов последовательностей.

Получение среза с заданным шагом sequence[i:j:k] в Python.

Операция sequence[i:j:k] позволяет получить срез/часть последовательности sequence от индекса i до индекса j с шагом k. Операцию еще называют "получить срез с заданным шагом". Эта операция поддерживаются большинством типов последовательност

Вычисление длины последовательности в Python.

Операция len(sequence) позволяет вычислить количество элементов в последовательности sequence. Эта операция поддерживаются большинством типов последовательностей, как изменяемых, так и неизменяемых.

Наименьшее значение последовательности Python.

Операция min(sequence) позволяет вычислить минимальное значение элемента в последовательности sequence. Эта операция поддерживаются большинством типов последовательностей, как изменяемых, так и неизменяемых.

Наибольшее значение в последовательности Python.

Операция max(sequence) позволяет вычислить наибольшее значение элемента в последовательности sequence. Эта операция поддерживаются большинством типов последовательностей, как изменяемых, так и неизменяемых.

Метод последовательности index() в Python.

Операция sequence.index(x) позволяет узнать индекс первого вхождения элемента x в последовательность sequence. Вызывает ValueError, когда элемент x не найден.

Метод последовательности count() в Python.

Метод sequence.count(x) позволяет узнать сколько раз указанный элемент появился в последовательности sequence. Эта операция поддерживаются большинством типов последовательностей, как изменяемых, так и неизменяемых.