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

Зміст курсу

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

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

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" та "Zootopia".
  • Ви можете використовувати будь-який метод для їх додавання, або шляхом перетворення в список, або шляхом об'єднання кортежів.

Рішення

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" та "Zootopia".
  • Ви можете використовувати будь-який метод для їх додавання, або шляхом перетворення в список, або шляхом об'єднання кортежів.

Рішення

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

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

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

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