Skip to content

Find element in list Python

  • by

To find an element in a list in Python, you can use the in operator or the index() method. Here’s the syntax for both approaches:

1. Using the in operator:

The in operator checks if an element is present in a list and returns True if it is found, or False otherwise.

if element in my_list:
    # Element found
else:
    # Element not found

2. Using the index() method:

The index() method searches for an element in a list and returns the index of its first occurrence. If the element is not found, it raises a ValueError that can be caught using a try-except block.

try:
    index = my_list.index(element)
    # Element found at index
except ValueError:
    # Element not found

Find an element in list Python” refers to the process of searching for a specific element within a given list using Python programming language. The objective is to determine whether the element exists in the list and, optionally, obtain its index or perform further actions based on its presence or absence.

Find an element in the list Python example

Here’s an example that demonstrates how to find an element in a list using both the in operator and the index() method:

my_list = [10, 20, 30, 40, 50]

# Using the 'in' operator
element = 30
if element in my_list:
    print("Element", element, "found in the list!")
else:
    print("Element", element, "not found in the list!")

# Using the 'index()' method
element = 40
try:
    index = my_list.index(element)
    print("Element", element, "found at index:", index)
except ValueError:
    print("Element", element, "not found in the list!")

Output:

Find element in list Python

In this example, we have a list called my_list containing integers. We search for the elements 30 and 40 using both the in operator and the index() method. The output shows whether the elements are found in the list and, in the case of index(), it also displays the index where the element is found.

Do comment if you have any doubts or suggestions on this Python list topic.

Note: IDE: PyCharm 2021.3.3 (Community Edition)

Windows 10

Python 3.10.1

All Python Examples are in Python 3, so Maybe its different from python 2 or upgraded versions.

Leave a Reply

Discover more from Tutorial

Subscribe now to keep reading and get access to the full archive.

Continue reading