Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Метод insert() | Список
Структури Даних в Python
course content

Зміст курсу

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

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

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

bookМетод insert()

Що робити, якщо ми хочемо додати елемент не в кінці списку, а в конкретному місці? Для цього ми використовуємо метод insert(). Розглянемо список під назвою states:

12
states = ['Washington', 'Florida', 'Georgia', 'California', 'New Mexico', 'Colorado'] print(states)
copy

Цей список містить шість елементів:

StatementValue
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.

12345
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']
copy

Припустимо, ми хочемо розмістити 'New York' перед 'Georgia'. Оскільки Georgia знаходиться на індексі 3, ми дамо цей індекс New York.

Ось як:

Раніше 'Georgia' була на індексі 3. Тепер 'New York' знаходиться на цьому місці. Georgia та всі наступні елементи змістилися вниз:

StatementValue
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'
Завдання
test

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

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

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

Секція 1. Розділ 7
toggle bottom row

bookМетод insert()

Що робити, якщо ми хочемо додати елемент не в кінці списку, а в конкретному місці? Для цього ми використовуємо метод insert(). Розглянемо список під назвою states:

12
states = ['Washington', 'Florida', 'Georgia', 'California', 'New Mexico', 'Colorado'] print(states)
copy

Цей список містить шість елементів:

StatementValue
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.

12345
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']
copy

Припустимо, ми хочемо розмістити 'New York' перед 'Georgia'. Оскільки Georgia знаходиться на індексі 3, ми дамо цей індекс New York.

Ось як:

Раніше 'Georgia' була на індексі 3. Тепер 'New York' знаходиться на цьому місці. Georgia та всі наступні елементи змістилися вниз:

StatementValue
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'
Завдання
test

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

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

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

Секція 1. Розділ 7
toggle bottom row

bookМетод insert()

Що робити, якщо ми хочемо додати елемент не в кінці списку, а в конкретному місці? Для цього ми використовуємо метод insert(). Розглянемо список під назвою states:

12
states = ['Washington', 'Florida', 'Georgia', 'California', 'New Mexico', 'Colorado'] print(states)
copy

Цей список містить шість елементів:

StatementValue
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.

12345
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']
copy

Припустимо, ми хочемо розмістити 'New York' перед 'Georgia'. Оскільки Georgia знаходиться на індексі 3, ми дамо цей індекс New York.

Ось як:

Раніше 'Georgia' була на індексі 3. Тепер 'New York' знаходиться на цьому місці. Georgia та всі наступні елементи змістилися вниз:

StatementValue
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'
Завдання
test

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

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

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

Що робити, якщо ми хочемо додати елемент не в кінці списку, а в конкретному місці? Для цього ми використовуємо метод insert(). Розглянемо список під назвою states:

12
states = ['Washington', 'Florida', 'Georgia', 'California', 'New Mexico', 'Colorado'] print(states)
copy

Цей список містить шість елементів:

StatementValue
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.

12345
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']
copy

Припустимо, ми хочемо розмістити 'New York' перед 'Georgia'. Оскільки Georgia знаходиться на індексі 3, ми дамо цей індекс New York.

Ось як:

Раніше 'Georgia' була на індексі 3. Тепер 'New York' знаходиться на цьому місці. Georgia та всі наступні елементи змістилися вниз:

StatementValue
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'
Завдання
test

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