Зміст курсу
Структури даних Python
Структури даних Python
Створення Кортежу в Python: Визначення Незмінних Структур Даних
У Python кортеж — це структура даних, яка складається з послідовності значень, укладених у дужки, з елементами, розділеними комами. Кортежі схожі на списки, але ключова відмінність полягає в тому, що кортежі є незмінними структурами даних.
Незмінні структури даних не можуть бути змінені після їх створення. Кортежі, так само як і списки, можуть містити будь-яку кількість елементів, і тип даних кожного елемента може відрізнятися. Важливо зазначити, що кортеж з лише одним елементом визначається з комою після елемента, як показано:
single_movie = ("Inception",) # Single-element tuple print(single_movie)
Примітка
Без коми Python буде інтерпретувати дужки як звичайне групування, а не як кортеж.
not_a_tuple = ("Inception") print(type(not_a_tuple))
Давайте розглянемо, як створювати кортежі.
Створення порожнього кортежу
empty_tuple = () print(empty_tuple)
Створення кортежу за допомогою функції tuple()
Функція tuple()
перетворює ітерабельний об'єкт у кортеж. Наприклад, ви можете перетворити рядок у кортеж його символів:
movie_title = tuple("Inception") print(movie_title)
Створення кортежу з списку
Ви також можете використовувати функцію tuple()
, щоб створити кортеж з списку:
movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
Swipe to start coding
Ініціалізуйте кортеж space_movies
.
- Використовуйте наступні фільми:
'2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
- Для ініціалізації кортежу використовуйте дужки
()
. - Кортежі є незмінними, тобто ви не можете додавати елементи до них після створення. Переконайтеся, що включили всі фільми в кортеж під час ініціалізації.
Примітка
Краще скопіювати та вставити список фільмів, щоб уникнути помилок у назвах.
Рішення
Дякуємо за ваш відгук!
Створення Кортежу в Python: Визначення Незмінних Структур Даних
У Python кортеж — це структура даних, яка складається з послідовності значень, укладених у дужки, з елементами, розділеними комами. Кортежі схожі на списки, але ключова відмінність полягає в тому, що кортежі є незмінними структурами даних.
Незмінні структури даних не можуть бути змінені після їх створення. Кортежі, так само як і списки, можуть містити будь-яку кількість елементів, і тип даних кожного елемента може відрізнятися. Важливо зазначити, що кортеж з лише одним елементом визначається з комою після елемента, як показано:
single_movie = ("Inception",) # Single-element tuple print(single_movie)
Примітка
Без коми Python буде інтерпретувати дужки як звичайне групування, а не як кортеж.
not_a_tuple = ("Inception") print(type(not_a_tuple))
Давайте розглянемо, як створювати кортежі.
Створення порожнього кортежу
empty_tuple = () print(empty_tuple)
Створення кортежу за допомогою функції tuple()
Функція tuple()
перетворює ітерабельний об'єкт у кортеж. Наприклад, ви можете перетворити рядок у кортеж його символів:
movie_title = tuple("Inception") print(movie_title)
Створення кортежу з списку
Ви також можете використовувати функцію tuple()
, щоб створити кортеж з списку:
movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
Swipe to start coding
Ініціалізуйте кортеж space_movies
.
- Використовуйте наступні фільми:
'2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
- Для ініціалізації кортежу використовуйте дужки
()
. - Кортежі є незмінними, тобто ви не можете додавати елементи до них після створення. Переконайтеся, що включили всі фільми в кортеж під час ініціалізації.
Примітка
Краще скопіювати та вставити список фільмів, щоб уникнути помилок у назвах.
Рішення
Дякуємо за ваш відгук!