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

Зміст курсу

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

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

1. Список
2. Словник
3. Кортеж
4. Множина

book
Додавання Елементів до Кортежу

Щоб додати елементи до кортежу, можна використовувати той самий підхід, що й для видалення. Оскільки кортежі є незмінними, ми не можемо безпосередньо додати елемент до них без виникнення помилки. Однак, існують обхідні шляхи для додавання нових елементів до кортежу. Давайте розглянемо два поширені підходи.

12345678910111213
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Convert the tuple to a list movies_list = list(movies) # Add a new movie to the list movies_list.append("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print("After:", movies)
copy

Інший спосіб додати елемент до кортежу - це об'єднати його з іншим кортежем. Це те, що ми розглядали кілька розділів тому. Якщо ви хочете додати один або більше елементів, просто створіть новий кортеж з цими елементами та об'єднайте його з оригінальним кортежем.

12345678910
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Create a new tuple with the movie to add new_movies = ("Dunkirk",) # Concatenate the tuples movies += new_movies print(movies)
copy
Завдання

Swipe to start coding

Вам надано кортеж animal_movies.

Ваше завдання:

  • Додайте два нові фільми до цього кортежу: "Dumbo" та "The Lion King".
  • Ви можете використовувати будь-який метод для їх додавання, або шляхом перетворення в список, або шляхом конкатенації кортежів.

Рішення

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

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

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

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

book
Додавання Елементів до Кортежу

Щоб додати елементи до кортежу, можна використовувати той самий підхід, що й для видалення. Оскільки кортежі є незмінними, ми не можемо безпосередньо додати елемент до них без виникнення помилки. Однак, існують обхідні шляхи для додавання нових елементів до кортежу. Давайте розглянемо два поширені підходи.

12345678910111213
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Convert the tuple to a list movies_list = list(movies) # Add a new movie to the list movies_list.append("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print("After:", movies)
copy

Інший спосіб додати елемент до кортежу - це об'єднати його з іншим кортежем. Це те, що ми розглядали кілька розділів тому. Якщо ви хочете додати один або більше елементів, просто створіть новий кортеж з цими елементами та об'єднайте його з оригінальним кортежем.

12345678910
# Original tuple of movies movies = ("Inception", "Interstellar", "Tenet") # Create a new tuple with the movie to add new_movies = ("Dunkirk",) # Concatenate the tuples movies += new_movies print(movies)
copy
Завдання

Swipe to start coding

Вам надано кортеж animal_movies.

Ваше завдання:

  • Додайте два нові фільми до цього кортежу: "Dumbo" та "The Lion King".
  • Ви можете використовувати будь-який метод для їх додавання, або шляхом перетворення в список, або шляхом конкатенації кортежів.

Рішення

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

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

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

Секція 3. Розділ 6
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt