Кортеж (tuple) в Python - Что это такое простыми словами [Курс Python - Первый шаг 038]
Кортежи в Python
На прошлом уроке мы разобрали списки — гибкие контейнеры, которые можно менять как угодно. Теперь познакомимся с их «старшим братом» — кортежем. Всё почти то же самое, но с одним принципиальным отличием. Кортеж (tuple) — это упорядоченный набор данных, который нельзя изменить после создания. Нельзя добавить новый элемент, удалить существующий или заменить значение. Создаётся кортеж так же просто, как список, но вместо квадратных скобок [] используются круглые (): Вывод: (10, 20, 30) Далее, для простоты, строки типа тех, что наверху комментироваться не будут...
Пример, демонстрирующий работу функций, кортежей и особенности передачи аргументов в Python
*** В своей книге «Изучаем Python» (Марк Лутц. Изучаем Python. М., СПб, 2020. Т. 1. С. 545 [оригинальное название – Mark Lutz. Learning Python; перевод с английского Ю.Н. Артеменко]) Марк Лутц кратко разбирает пример, демонстрирующий работу функций, кортежей и особенности передачи аргументов в Python. Этот пример очень интересен, поучителен и заслуживает более подробного разбора. * >>>def multiple(x, y): x = 2 y = [3, 4] return x, y >>>X = 1 >>>L = [1, 2] >>>X, L = multiple(X, L) >>>X, L Марк...