single
Використання методу insert(): розміщення елементів на конкретних позиціях
Свайпніть щоб показати меню
Що робити, якщо потрібно додати елемент не в кінець списку, а на певну позицію? Для цього використовується метод insert().
Синтаксис методу insert():
list.insert(index, element)
index: позиція у списку, куди потрібно додати новий елемент. Зверніть увагу, що в Python використовується нульова індексація;element: елемент, який потрібно вставити у список.
Уявіть, що ви плануєте подорож і маєте список міст, які хочете відвідати.
123travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
У цьому списку чотири елементи:
Однак ваші плани змінюються, і ви вирішуєте скоригувати порядок пунктів призначення. Тепер ви хочете надати пріоритет "Chicago" як першому пункту призначення.
12345travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Adding "Chicago" as the first destination travel_wishlist.insert(0, "Chicago") print(travel_wishlist) # Output: ['Chicago', 'Paris', 'Oslo', 'Kyoto', 'Sydney']
Після цього "Chicago" займає індекс 0. Тепер цей елемент знаходиться на початку, а решта елементів зміщуються вниз. Отже, тепер маємо 5 елементів:
За допомогою функції insert() можна додати лише один елемент за раз.
Проведіть, щоб почати кодувати
У вас є список travel_wishlist.
Визначте пріоритет для двох конкретних міст у вашому списку подорожей за допомогою методу insert().
- Додайте місто
"London"як новий перший пункт призначення у вашому списку; - Потім додайте місто
"Budapest"відразу після подорожі до"Paris".
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат