Python | Comprobar si el elemento está presente en la tupla

A veces, mientras trabajamos con datos, podemos tener un problema en el que necesitamos verificar si los datos con los que estamos trabajando tienen un elemento en particular. Analicemos ciertas formas en que se puede realizar esta tarea. 

Método #1: Usar bucle 

Este es un método de fuerza bruta para realizar esta tarea. En esto, iteramos a través de la tupla y verificamos cada elemento si es nuestro, si lo encontramos devolvemos True. 

Python3

# Python3 code to demonstrate working of
# Check if element is present in tuple
# using loop
 
# initialize tuple
test_tup = (10, 4, 5, 6, 8)
 
# printing original tuple
print("The original tuple : " + str(test_tup))
 
# initialize N
N = 6
 
# Check if element is present in tuple
# using loop
res = False
for ele in test_tup :
    if N == ele :
        res = True
        break
 
# printing result
print("Does tuple contain required value ? : " + str(res))
Producción : 

The original tuple : (10, 4, 5, 6, 8)
Does tuple contain required value ? : True

Método #2: Usando el operador in 

Se utiliza para realizar esta tarea. Es de una sola línea y se recomienda para realizar esta tarea. 

Python3

# Python3 code to demonstrate working of
# Check if element is present in tuple
# Using in operator
 
# initialize tuple
test_tup = (10, 4, 5, 6, 8)
 
# printing original tuple
print("The original tuple : " + str(test_tup))
 
# initialize N
N = 6
 
# Check if element is present in tuple
# Using in operator
res = N in test_tup
 
# printing result
print("Does tuple contain required value ? : " + str(res))
Producción : 

The original tuple : (10, 4, 5, 6, 8)
Does tuple contain required value ? : True

Publicación traducida automáticamente

Artículo escrito por manjeet_04 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *