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