Зміст курсу
Структури даних Python
Структури даних Python
Додавання Елементів до Кортежу
Щоб додати елементи до кортежу, можна використовувати той самий підхід, що й для видалення. Оскільки кортежі є незмінними, ми не можемо безпосередньо додати елемент до них без виникнення помилки. Однак, існують обхідні шляхи для додавання нових елементів до кортежу. Давайте розглянемо два поширені підходи.
# 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)
Інший спосіб додати елемент до кортежу - це об'єднати його з іншим кортежем. Це те, що ми розглядали кілька розділів тому. Якщо ви хочете додати один або більше елементів, просто створіть новий кортеж з цими елементами та об'єднайте його з оригінальним кортежем.
# 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)
Swipe to start coding
Вам надано кортеж animal_movies
.
Ваше завдання:
- Додайте два нові фільми до цього кортежу:
"Dumbo"
та"The Lion King"
. - Ви можете використовувати будь-який метод для їх додавання, або шляхом перетворення в список, або шляхом конкатенації кортежів.
Рішення
Дякуємо за ваш відгук!
Додавання Елементів до Кортежу
Щоб додати елементи до кортежу, можна використовувати той самий підхід, що й для видалення. Оскільки кортежі є незмінними, ми не можемо безпосередньо додати елемент до них без виникнення помилки. Однак, існують обхідні шляхи для додавання нових елементів до кортежу. Давайте розглянемо два поширені підходи.
# 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)
Інший спосіб додати елемент до кортежу - це об'єднати його з іншим кортежем. Це те, що ми розглядали кілька розділів тому. Якщо ви хочете додати один або більше елементів, просто створіть новий кортеж з цими елементами та об'єднайте його з оригінальним кортежем.
# 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)
Swipe to start coding
Вам надано кортеж animal_movies
.
Ваше завдання:
- Додайте два нові фільми до цього кортежу:
"Dumbo"
та"The Lion King"
. - Ви можете використовувати будь-який метод для їх додавання, або шляхом перетворення в список, або шляхом конкатенації кортежів.
Рішення
Дякуємо за ваш відгук!