Основы программирования на языке Python. Приложение к уроку 20. Кортежи
Доброго времени суток, читатели, зрители моего канала programmer's notes. Дополнение к уроку Кортежи в языке программирования Python Некоторые соображения Кортежи в языке Python это особый момент. Меня часто спрашивали, а зачем кортежи, если есть списки. Так вот, есть только одна причина, по которой без кортежей никак. Это ключи к словарям. Ключами в словарях могут быть числа, строки и кортежи. Это так называемые неизменяемые типы. Переменную неизменяемого типа можно "изменить" только создав новое значение для нее...
1 год назад
Нормальное определение кортежа
Кортеж — конечная последовательность элементов, называемых также «компонентами кортежа». Компоненты могут быть произвольными математическими объектами. Компоненты индексируются натуральными числами. Кортеж из n компонентов называется n-кой: парой, тройкой, четверкой и т. д. Кортеж - может содержать один элемент более одного раза (и этим он отличаетя от упорядоченного множества); - задает порядок элементов (и этим он отличается от мультимножества); - имеет конечное число элементов (и этим он отличается от произвольного множества). Два кортежа называют равными, если они имеют одинаковую длину и каждая компонента первого кортежа равна компоненте второго кортежа с тем же номером...