Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Using the insert() Method: Placing Elements at Specific Positions | Liste
Python-Datenstrukturen
Abschnitt 1. Kapitel 7
single

single

Using the insert() Method: Placing Elements at Specific Positions

Swipe um das Menü anzuzeigen

What if we want to add an item not at the end of the list, but at a specific position? For this purpose, we use the insert() method.

The syntax for the insert() method is:

list.insert(index, element)
  • index: the position in the list where you want to add the new element. Remember, Python uses zero-based indexing;
  • element: the item you want to insert into the list.

Imagine planning a trip and having a list of cities you want to visit.

123
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']

This list contains four items:

However, your plans change, and you decide to adjust the order of destinations. Now, you want to prioritize "Chicago" as the first destination.

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

After this, "Chicago" takes the 0 index. It's now at the top, and the rest of the items have shifted down. So, we now have 5 items:

Note
Note

With the insert() function, you can add only one item at once.

Aufgabe

Wischen, um mit dem Codieren zu beginnen

You have the travel_wishlist list.

Prioritize two specific cities for your travels using the insert() method.

  • Add the "London" city as the new first destination in your list;
  • Then, add the "Budapest" city right after the trip to "Paris".

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 7
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

some-alt