Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Редагування Кортежу | Кортеж
Структури Даних в Python
course content

Зміст курсу

Структури Даних в Python

Структури Даних в Python

1. Список
2. Словник
3. Кортеж
4. Множина

book
Редагування Кортежу

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

123456
tuple_1 = (10, 10, 30, 40, 50, 60, 70) list_1 = list(tuple_1) list_1[1] = 20 tuple_1 = tuple(list_1) print(tuple_1)
copy

However, by converting the tuple to a list, you can easily make the desired changes.

12345678910111213
current_movies = ("Inception", "Interstellar", "Tenet", "Dunkirk") # Step 1: Convert the tuple to a list movies_list = list(current_movies) # Step 2: Update the second and third movie titles movies_list[1] = "Memento" movies_list[2] = "The Prestige" # Step 3: Convert the list back to a tuple current_movies = tuple(movies_list) print(current_movies)
copy
Завдання
test

Swipe to show code editor

You have the following tuple of movie genres:

Modify it to achieve this result:

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

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

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

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

book
Редагування Кортежу

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

123456
tuple_1 = (10, 10, 30, 40, 50, 60, 70) list_1 = list(tuple_1) list_1[1] = 20 tuple_1 = tuple(list_1) print(tuple_1)
copy

However, by converting the tuple to a list, you can easily make the desired changes.

12345678910111213
current_movies = ("Inception", "Interstellar", "Tenet", "Dunkirk") # Step 1: Convert the tuple to a list movies_list = list(current_movies) # Step 2: Update the second and third movie titles movies_list[1] = "Memento" movies_list[2] = "The Prestige" # Step 3: Convert the list back to a tuple current_movies = tuple(movies_list) print(current_movies)
copy
Завдання
test

Swipe to show code editor

You have the following tuple of movie genres:

Modify it to achieve this result:

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

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

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

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