Секція 3. Розділ 4
single
Видалення кортежів у 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)
Завдання
Проведіть, щоб почати кодувати
Фільми про тварин не сподобалися аудиторії, за винятком анімаційного фільму "Finding Nemo".
- Перетворити кортеж
movie_posterна список і присвоїти його зміннійtemp_list. - Видалити елементи
"The Lion King"та"Jurassic Park"зі списку. - Перетворити список назад у кортеж і присвоїти значення змінній
movie_poster. - Видалити список
temp_list.
Рішення
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 3. Розділ 4
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат