Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Створення Кортежу в Python: Визначення Незмінних Структур Даних | Кортеж
Структури даних Python
course content

Зміст курсу

Структури даних Python

Структури даних Python

book
Створення Кортежу в Python: Визначення Незмінних Структур Даних

У Python кортеж — це структура даних, яка складається з послідовності значень, укладених у дужки, з елементами, розділеними комами. Кортежі схожі на списки, але ключова відмінність полягає в тому, що кортежі є незмінними структурами даних.

Незмінні структури даних не можуть бути змінені після їх створення. Кортежі, так само як і списки, можуть містити будь-яку кількість елементів, і тип даних кожного елемента може відрізнятися. Важливо зазначити, що кортеж з лише одним елементом визначається з комою після елемента, як показано:

12
single_movie = ("Inception",) # Single-element tuple print(single_movie)
copy

Примітка

Без коми Python буде інтерпретувати дужки як звичайне групування, а не як кортеж.

12
not_a_tuple = ("Inception") print(type(not_a_tuple))
copy

Давайте розглянемо, як створювати кортежі.

Створення порожнього кортежу

12
empty_tuple = () print(empty_tuple)
copy

Створення кортежу за допомогою функції tuple()

Функція tuple() перетворює ітерабельний об'єкт у кортеж. Наприклад, ви можете перетворити рядок у кортеж його символів:

12
movie_title = tuple("Inception") print(movie_title)
copy

Створення кортежу з списку

Ви також можете використовувати функцію tuple(), щоб створити кортеж з списку:

123
movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
copy
Завдання

Swipe to start coding

Ініціалізуйте кортеж space_movies.

  • Використовуйте наступні фільми:
    '2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
  • Для ініціалізації кортежу використовуйте дужки ().
  • Кортежі є незмінними, тобто ви не можете додавати елементи до них після створення. Переконайтеся, що включили всі фільми в кортеж під час ініціалізації.

Примітка

Краще скопіювати та вставити список фільмів, щоб уникнути помилок у назвах.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 1
toggle bottom row

book
Створення Кортежу в Python: Визначення Незмінних Структур Даних

У Python кортеж — це структура даних, яка складається з послідовності значень, укладених у дужки, з елементами, розділеними комами. Кортежі схожі на списки, але ключова відмінність полягає в тому, що кортежі є незмінними структурами даних.

Незмінні структури даних не можуть бути змінені після їх створення. Кортежі, так само як і списки, можуть містити будь-яку кількість елементів, і тип даних кожного елемента може відрізнятися. Важливо зазначити, що кортеж з лише одним елементом визначається з комою після елемента, як показано:

12
single_movie = ("Inception",) # Single-element tuple print(single_movie)
copy

Примітка

Без коми Python буде інтерпретувати дужки як звичайне групування, а не як кортеж.

12
not_a_tuple = ("Inception") print(type(not_a_tuple))
copy

Давайте розглянемо, як створювати кортежі.

Створення порожнього кортежу

12
empty_tuple = () print(empty_tuple)
copy

Створення кортежу за допомогою функції tuple()

Функція tuple() перетворює ітерабельний об'єкт у кортеж. Наприклад, ви можете перетворити рядок у кортеж його символів:

12
movie_title = tuple("Inception") print(movie_title)
copy

Створення кортежу з списку

Ви також можете використовувати функцію tuple(), щоб створити кортеж з списку:

123
movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
copy
Завдання

Swipe to start coding

Ініціалізуйте кортеж space_movies.

  • Використовуйте наступні фільми:
    '2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
  • Для ініціалізації кортежу використовуйте дужки ().
  • Кортежі є незмінними, тобто ви не можете додавати елементи до них після створення. Переконайтеся, що включили всі фільми в кортеж під час ініціалізації.

Примітка

Краще скопіювати та вставити список фільмів, щоб уникнути помилок у назвах.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 1
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt