Видалення Кортежів у Python: Видалення Посилань на Кортежі
Кортеж у Python є незмінним, тобто після створення ви не можете змінити, додати або видалити його елементи. Однак ви можете видалити весь кортеж за допомогою оператора del
.
1234567movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
Видалення елементів
Примітка
Оскільки кортежі є незмінними, ви не можете безпосередньо видаляти елементи з них. Однак ви можете обійти це, перетворивши кортеж у список, змінивши список, а потім знову перетворивши його у кортеж.
12345678910111213movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Convert the tuple to a list movies_list = list(movies) # Remove specific items movies_list.remove("Tenet") movies_list.remove("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print(movies)
Swipe to start coding
Фільми про тварин не сподобалися аудиторії, за винятком анімаційного фільму "Finding Nemo"
.
- Перетворіть кортеж
movie_poster
у список і присвойте його зміннійtemp_list
. - Видаліть елементи
"The Lion King"
та"Jurassic Park"
зі списку. - Перетворіть список назад у кортеж і присвойте значення змінній
movie_poster
. - Видаліть список
temp_list
.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 3.23
Видалення Кортежів у Python: Видалення Посилань на Кортежі
Свайпніть щоб показати меню
Кортеж у Python є незмінним, тобто після створення ви не можете змінити, додати або видалити його елементи. Однак ви можете видалити весь кортеж за допомогою оператора del
.
1234567movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
Видалення елементів
Примітка
Оскільки кортежі є незмінними, ви не можете безпосередньо видаляти елементи з них. Однак ви можете обійти це, перетворивши кортеж у список, змінивши список, а потім знову перетворивши його у кортеж.
12345678910111213movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Convert the tuple to a list movies_list = list(movies) # Remove specific items movies_list.remove("Tenet") movies_list.remove("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print(movies)
Swipe to start coding
Фільми про тварин не сподобалися аудиторії, за винятком анімаційного фільму "Finding Nemo"
.
- Перетворіть кортеж
movie_poster
у список і присвойте його зміннійtemp_list
. - Видаліть елементи
"The Lion King"
та"Jurassic Park"
зі списку. - Перетворіть список назад у кортеж і присвойте значення змінній
movie_poster
. - Видаліть список
temp_list
.
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 3.23single