All List Methods
3 min read ·
Python lists come with built-in methods that allow you to add, remove, search, modify, and organize elements efficiently.
Below is a complete, method-by-method explanation, where each method includes:
- Clear introduction
- Proper syntax
- Working code example
append()
What it does
Adds one element to the end of the list.
Syntax
Example
extend()
What it does
Adds multiple elements from another iterable to the list.
Syntax
Example
insert()
What it does
Inserts an element at a specific index.
Syntax
Example
remove()
What it does
Removes the first occurrence of a specified value.
Syntax
Example
pop()
What it does
Removes and returns an element at a given index
(default: last element).
Syntax
Example
clear()
What it does
Removes all elements from the list.
Syntax
Example
index()
What it does
Returns the index of the first occurrence of a value.
Syntax
Example
count()
What it does
Returns how many times a value appears in the list.
Syntax
Example
sort()
What it does
Sorts the list in ascending order by default.
Syntax
Example
reverse()
What it does
Reverses the order of elements in the list.
Syntax
Example
copy()
What it does
Creates a shallow copy of the list.
Syntax
Example
Summary Table (Quick Revision)
| Method | Purpose |
|---|---|
append() | Add one item |
extend() | Add multiple items |
insert() | Insert at index |
remove() | Remove by value |
pop() | Remove by index |
clear() | Remove all items |
index() | Find position |
count() | Count occurrences |
sort() | Sort list |
reverse() | Reverse list |
copy() | Copy list |