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

Общие операции с последовательностями 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. Эта операция поддерживаются большинством типов последовательностей, как изменяемых, так и неизменяемых.