Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Створення Кортежу в 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
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

close

Awesome!

Completion rate improved to 3.23

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Перейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

close

Awesome!

Completion rate improved to 3.23

Свайпніть щоб показати меню

some-alt