Python List Methods
Python list is used to store multiple values in order sequence which is Changeable and allow Duplicates. It can contain heterogeneous values. We can create a list using square bracket.
Method | Description |
---|---|
count() | Used to count the given element in the list. |
index() | Used to return the index of the element. |
insert() | Used to insert the first element at the given index. |
remove() | Used to remove the first element of the given value. |
pop() | Used to remove the element at the given index. |
append() | Used to add the element to end of the list. |
extend() | Used to add the elements(any iterable) to end of the list. |
copy() | Used to return copy of the list. |
clear() | Used to Remove all the elements from the list. |
sort() | Used to sort the list. |
reverse() | Used to reverse the list. |
count() Method
a=[2,3,5,1,3,4,5,4] print(a.count(4))
2
index() Method
a=[2,3,5,1,3,4,5,4] print(a.index(4))
5
insert() Method
a=[2,3,5,1,3,4,5,4] a.insert(2,50) print(a)
[2, 3, 50, 5, 1, 3, 4, 5, 4]
remove() Method
a=[2,3,5,1,3,4,5,4] a.remove(5) print(a)
[2, 3, 1, 3, 4, 5, 4]
pop() Method
a=[2,3,5,1,3,4,5,4] a.pop(1) print(a)
[2, 5, 1, 3, 4, 5, 4]
append() Method
a=[6,2,5] a.append(10) print(a)
[6, 2, 5, 10]
extend() Method
a=[6,2,5] b=[10,5,96] a.extend(b) print(a)
[6, 2, 5, 10, 5, 96]
copy() Method
a=[6,2,5] b=a.copy() print(b)
[6, 2, 5]
clear() Method
a=[6,2,5] a.clear() print(a)
[]
sort() Method
a=[6,2,1,4,5,3] a.sort() print("Ascending Sort") print(a) print("Descending Sort") b=[6,2,1,4,5,3] b.sort(reverse=True) print(b)
Ascending Sort
[1, 2, 3, 4, 5, 6]
Descending Sort
[6, 5, 4, 3, 2, 1]
[1, 2, 3, 4, 5, 6]
Descending Sort
[6, 5, 4, 3, 2, 1]
reverse() Method
a=[6,2,1,4,5,3] a.reverse() print(a)
[3, 5, 4, 1, 2, 6]