How to find the index of an item in a list?
- tinyytopic.com
- 0
- on Mar 29, 2023
In Python, you can find the index of an item in a list using the index() method. The index() method takes a single argument, which is the value you are searching for, and returns the index of the first occurrence of that value in the list. Here is an example:
my_list = [1, 2, 3, 4, 5]
index_of_three = my_list.index(3)
In this example, the index() method is used to find the index of the value 3 in the my_list list. The value 3 is located at index 2 in the list, so the index_of_three variable is set to 2.
If the value you are searching for is not in the list, the index() method will raise a ValueError. To avoid this, you can check if the value is in the list using the in operator, like this:
if 3 in my_list:
index_of_three = my_list.index(3)
print(index_of_three) # Output: 2
else:
print("Value not found in list")
This code first checks if 3 is in the my_list list using the in operator. If it is, it then uses the index() method to find the index of the value 3. If it is not, it prints a message indicating that the value was not found in the list.