Зміст курсу
Структури Даних в Python
Структури Даних в Python
Метод insert()
Що робити, якщо ми хочемо додати елемент не в кінці списку, а в конкретному місці? Для цього ми використовуємо метод insert()
. Розглянемо список під назвою states
:
states = ['Washington', 'Florida', 'Georgia', 'California', 'New Mexico', 'Colorado'] print(states)
Цей список містить шість елементів:
Statement | Value |
---|---|
states[0] | 'Washington' |
states[1] | 'Florida' |
states[2] | 'Georgia' |
states[3] | 'California' |
states[4] | 'New Mexico' |
states[5] | 'Colorado' |
However, your plans change, and you decide to adjust the order of destinations. Now, you want to prioritize "Rome" as the first destination.
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Adding "Rome" as the first destination travel_wishlist.insert(0, "Rome") print(travel_wishlist) # Output: ['Rome', 'Paris', 'Oslo', 'Kyoto', 'Sydney']
Припустимо, ми хочемо розмістити 'New York' перед 'Georgia'. Оскільки Georgia
знаходиться на індексі 3, ми дамо цей індекс New York
.
Ось як:
Раніше 'Georgia' була на індексі 3. Тепер 'New York' знаходиться на цьому місці. Georgia та всі наступні елементи змістилися вниз:
Statement | Value |
---|---|
states[0] | 'Hawaii' |
states[1] | 'Washington' |
states[2] | 'Florida' |
states[3] | 'New York' |
states[4] | 'Georgia' |
states[5] | 'California' |
states[6] | 'New Mexico' |
states[7] | 'Colorado' |
Swipe to show code editor
You have the original travel wishlist: ["Paris", "Oslo", "Kyoto", "Sydney"].
You've decided to prioritize two specific cities for your travels using the insert()
method.
- Add the first city as the new first destination in your list;
- Then, add the second city right after the trip to
Paris
.
Дякуємо за ваш відгук!
Метод insert()
Що робити, якщо ми хочемо додати елемент не в кінці списку, а в конкретному місці? Для цього ми використовуємо метод insert()
. Розглянемо список під назвою states
:
states = ['Washington', 'Florida', 'Georgia', 'California', 'New Mexico', 'Colorado'] print(states)
Цей список містить шість елементів:
Statement | Value |
---|---|
states[0] | 'Washington' |
states[1] | 'Florida' |
states[2] | 'Georgia' |
states[3] | 'California' |
states[4] | 'New Mexico' |
states[5] | 'Colorado' |
However, your plans change, and you decide to adjust the order of destinations. Now, you want to prioritize "Rome" as the first destination.
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Adding "Rome" as the first destination travel_wishlist.insert(0, "Rome") print(travel_wishlist) # Output: ['Rome', 'Paris', 'Oslo', 'Kyoto', 'Sydney']
Припустимо, ми хочемо розмістити 'New York' перед 'Georgia'. Оскільки Georgia
знаходиться на індексі 3, ми дамо цей індекс New York
.
Ось як:
Раніше 'Georgia' була на індексі 3. Тепер 'New York' знаходиться на цьому місці. Georgia та всі наступні елементи змістилися вниз:
Statement | Value |
---|---|
states[0] | 'Hawaii' |
states[1] | 'Washington' |
states[2] | 'Florida' |
states[3] | 'New York' |
states[4] | 'Georgia' |
states[5] | 'California' |
states[6] | 'New Mexico' |
states[7] | 'Colorado' |
Swipe to show code editor
You have the original travel wishlist: ["Paris", "Oslo", "Kyoto", "Sydney"].
You've decided to prioritize two specific cities for your travels using the insert()
method.
- Add the first city as the new first destination in your list;
- Then, add the second city right after the trip to
Paris
.
Дякуємо за ваш відгук!