The index()
method in Python is a function specific to lists that returns the index of the first occurrence of a specified element in the list. If the element is not found, it will raise a ValueError. The syntax for using the index()
method is list_name.index(element)
.
Parameter Values
Parameter | Description |
---|---|
value | The value to search for in the list. |
start | The index in the list at which to start the search. |
stop | The index in the list at which to end the search. |
Return Values
The index()
method returns an int
representing the index of the first matching item.
How to Use index()
in Python
Example 1:
The index()
method returns the index of the first occurrence of the specified element in the list.
my_list = [10, 20, 30, 40, 20]
index = my_list.index(20)
print(index)
Example 2:
If the specified element is not found in the list, a ValueError
is raised.
my_list = [10, 20, 30, 40]
try:
index = my_list.index(50)
print(index)
except ValueError as e:
print('Element not found in the list')