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

Зміст курсу

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

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

book
Видалення Кортежів у Python: Видалення Посилань на Кортежі

Кортеж у Python є незмінним, тобто після створення ви не можете змінити, додати або видалити його елементи. Однак ви можете видалити весь кортеж за допомогою оператора del.

1234567
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
copy

Видалення елементів

Примітка

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

12345678910111213
movies = ("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)
copy
Завдання

Swipe to start coding

Фільми про тварин не сподобалися аудиторії, за винятком анімаційного фільму "Finding Nemo".

  • Перетворіть кортеж movie_poster у список і присвойте його змінній temp_list.
  • Видаліть елементи "The Lion King" та "Jurassic Park" зі списку.
  • Перетворіть список назад у кортеж і присвойте значення змінній movie_poster.
  • Видаліть список temp_list.

Рішення

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

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

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

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

book
Видалення Кортежів у Python: Видалення Посилань на Кортежі

Кортеж у Python є незмінним, тобто після створення ви не можете змінити, додати або видалити його елементи. Однак ви можете видалити весь кортеж за допомогою оператора del.

1234567
movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
copy

Видалення елементів

Примітка

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

12345678910111213
movies = ("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)
copy
Завдання

Swipe to start coding

Фільми про тварин не сподобалися аудиторії, за винятком анімаційного фільму "Finding Nemo".

  • Перетворіть кортеж movie_poster у список і присвойте його змінній temp_list.
  • Видаліть елементи "The Lion King" та "Jurassic Park" зі списку.
  • Перетворіть список назад у кортеж і присвойте значення змінній movie_poster.
  • Видаліть список temp_list.

Рішення

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

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

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

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