Зміст курсу
Вступ до Python
Вступ до Python
Кортеж
Кортеж - це ще один тип даних у Python, який може містити декілька значень або змінних. Ці значення відокремлюються комами і беруться в круглі дужки. На перший погляд може здатися, що кортежі дуже схожі на списки, але є кілька ключових відмінностей, про які слід знати.
Основна відмінність полягає в змінюваності (mutable/immutable): списки можна змінювати, а кортежі - ні. Ви можете пригадати, як змінювати списки за допомогою такого методу, як .extend()
. Цей метод недоступний для кортежів, а це означає, що після створення кортежу ви не зможете змінити його вміст без створення нового кортежу. Крім того, кортежі більш ефективні з точки зору швидкості та використання пам'яті у порівнянні зі списками. Враховуючи їхню незмінність, кортежі часто обирають для роботи з конфіденційними даними.
Давайте продовжимо працювати з прикладом даних, який ми використовували:
# Create tuple US_Info = ("USA", 9629091, 331002651) print(type(US_Info))
Примітка
Ви також можете перетворити ітерований об'єкт на кортеж за допомогою функції
tuple()
.
# Create a list list_variable = [1, 2, 3] # Convert it into a tuple tuple_variable = tuple(list_variable) # Print the type of the converted variable print(type(tuple_variable))
Дякуємо за ваш відгук!