Sectionย 1. Chapterย 8
single
Deleting Elements in Python Lists
Swipe to show menu
The del keyword allows you to delete an element at a specific index in the list. This is useful when you know the exact position of the item you want to remove. The syntax of del keyword is:
del list[index]
- The statement starts with the keyword
del; - Next, you typically identify the list item with its index, like
list[index].
Let's say you have a list of cities in your travel itinerary:
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"]
You've decided to remove the city "Sydney", which is the last destination on your list. Using del and negative indexing:
12345travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove the last city del travel_wishlist[-1] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto']
Now, the list is down to three cities:
You can remove any item from the list by using its index number.
Task
Swipe to start coding
You are working with the travel_wishlist list.
- Remove the
"Paris"and"Kyoto"cities from yourtravel_wishlist. - Use the
delkeyword two times to do this.
Solution
Everything was clear?
Thanks for your feedback!
Sectionย 1. Chapterย 8
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat