Кортеж в программировании: что это такое и как использовать?
Кортеж (tuple) - это неизменяемый упорядоченный список значений, разделенных запятыми и заключенных в круглые скобки. Кортежи могут содержать любые типы данных, включая другие кортежи. Кортежи могут использоваться для хранения координат, ключей и значений в словарях, аргументов для функций и т.д.
Примеры:
#пустой кортеж
empty_tuple = ()
#кортеж целых чисел
numbers_tuple = (1, 2, 3, 4, 5)
#кортеж разных типов данных
mixed_tuple = (1, "apple", True, 2.5)
#кортеж кортежей
nested_tuple = ((1,2), (3,4), (5,6))
#доступ к элементам кортежа
print(numbers_tuple[0]) #1
print(mixed_tuple[2]) #True
#unpacking кортежа
a,b,c,d = mixed_tuple
print(a,b,c,d) #1 apple True 2.5
#слияние кортежей
combined_tuple = numbers_tuple + mixed_tuple
print(combined_tuple) #(1, 2, 3, 4, 5, 1, 'apple', True, 2.5)