Кортежи в Python

Кортеж (Tuple) в Python это неизменяемый список.


tup = (1, 2, 3, 4, 5, 6)        # Создаем кортеж
tup = tuple([1, 2, 3, 4, 5, 6]) # Создаем кортеж из списка
print(len(tup))                 # 6 Длина кортежа
tup = 1, 2, 3, 4, 5, 6          # создаем кортеж (то же самое)
# tup[2] = 5;                   # Ошибка нельзя изменять кортеж!
print(tup)                      # (1, 2, 3, 4, 5, 6)
print(tup[2])                   # 3

for i in tup:                   # Перебор кортежа
    print(i, end = ' ')         # 1 2 3 4 5 6 
    
for i in range(len(tup)):       # Перебор кортежа с доступом по индексу
    print(tup[i], end = ' ')    # 1 2 3 4 5 6 


data = ["Tom", 37, "Google"]    # Список
print(data)                     # ['Tom', 37, 'Google']
tup = tuple(data)               # Кортеж из списка
print(tup)                      # ['Tom', 37, 'Google']
2024-06-29



Понравилась страница?
Добавить в закладки
Или поделиться!

Связанные темы

Словари
Исключения
Файлы
Функции в Python
Списки
Циклы
Достоинства и недостатки языка Python
Целые, вещественные и комплексные числа в Python
ООП
Вывод текста
Множества
Строки
Синтаксис языка Python
Время выполнения программы на Python
Кортежи в Python
Типы данных