Explorar la pertenencia a una tupla
En este paso, aprenderás cómo verificar si un elemento existe dentro de una tupla utilizando el operador in
. Las tuplas son secuencias ordenadas e inmutables de elementos. Verificar la pertenencia es una operación común cuando se trabaja con tuplas.
Primero, creemos una tupla llamada my_tuple
que contenga varios elementos:
my_tuple = (1, 2, 3, 'a', 'b', 'c')
Para verificar si un elemento está presente en la tupla, puedes utilizar el operador in
. Por ejemplo, para verificar si el número 3
está en my_tuple
, crea un script de Python llamado tuple_membership.py
en tu directorio ~/project
con el siguiente contenido:
my_tuple = (1, 2, 3, 'a', 'b', 'c')
if 3 in my_tuple:
print("3 is in my_tuple")
else:
print("3 is not in my_tuple")
Guarda el archivo y ejecútalo utilizando el comando:
python ~/project/tuple_membership.py
Deberías ver la siguiente salida:
3 is in my_tuple
Ahora, verifiquemos la presencia de un elemento que no está en la tupla. Modifica el script tuple_membership.py
para verificar si el número 4
está en my_tuple
:
my_tuple = (1, 2, 3, 'a', 'b', 'c')
if 4 in my_tuple:
print("4 is in my_tuple")
else:
print("4 is not in my_tuple")
Guarda el archivo y ejecútalo nuevamente:
python ~/project/tuple_membership.py
Esta vez, la salida debería ser:
4 is not in my_tuple
También puedes verificar la pertenencia de cadenas en la tupla. Modifica el script tuple_membership.py
para verificar si la cadena 'a'
está en my_tuple
:
my_tuple = (1, 2, 3, 'a', 'b', 'c')
if 'a' in my_tuple:
print("'a' is in my_tuple")
else:
print("'a' is not in my_tuple")
Guarda el archivo y ejecútalo:
python ~/project/tuple_membership.py
La salida será:
'a' is in my_tuple
Esto demuestra cómo utilizar el operador in
para verificar de manera efectiva la presencia de elementos dentro de una tupla.