Кортежі (tuple )
Кортежі використовуються для зберігання кількох елементів в одній змінній.
Кортеж — це один із 4 вбудованих типів даних у Python, які використовуються для зберігання колекцій даних, інші 3 — це List , Set і Dictionary , усі з різною якістю та використанням.
Кортеж — це впорядкований і незмінний набір .
Кортежі записуються в круглих дужках.
a=(1,2,3)
Елементи кортежу індексуються, перший елемент має index [0], другий елемент має index [1]тощо.
Функції:
type(кортеж ) - визначити тип, чи це є кортеж
len(кортеж ) - довжина
list(кортеж )- перетворити кортеж в список
Доступ до кортежних елементів
thistuple = ("apple", "banana", "cherry")
print(thistuple[1])
print(thistuple[-1])
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:5])
print(thistuple[:4])
apple
cherry
('cherry', 'orange', 'kiwi')
('apple', 'banana', 'cherry', 'orange')
Методи:
+
*
index()
count()
Роспаковка
fruits = ("apple", "banana", "cherry", "strawberry", "raspberry")
(green, yellow, *red) = fruits