Python - Operadores de Identidad & Membresía - not, in, not in, is, is not

####################################################################### # 30 ejemplos utilizando los operadores # not, in, not in, is, is not en Python: #1. Verificar si un elemento está en una lista: frutas = ['manzana', 'banana', 'naranja'] if 'manzana' in frutas: print('La manzana está en la lista de frutas') #2. Verificar si un elemento no está en una lista: frutas = ['manzana', 'banana', 'naranja'] if 'pera' not in frutas: print('La pera no está en la lista de frutas') #3. Verificar si una cadena está en otra cadena: texto = 'Hola, ¿cómo estás?' if 'cómo' in texto: print('La palabra "cómo" está en el texto') #4. Verificar si una cadena no está en otra cadena: texto = 'Hola, ¿cómo estás?' if 'adiós' not in texto: print('La palabra "adiós" no está en el texto') #5. Verificar si un elemento está en un conjunto: numeros = {1, 2, 3, 4, 5} if 3 in numeros: print('El número 3 está en el conjunto') #6. Verificar si un elemento no está en un conjunto: numeros = {1, 2, 3, 4, 5} if 6 not in numeros: print('El número 6 no está en el conjunto') #7. Verificar si una clave está en un diccionario: edades = {'Juan': 25, 'María': 30, 'Pedro': 20} if 'Juan' in edades: print('La clave "Juan" está en el diccionario') #8. Verificar si una clave no está en un diccionario: edades = {'Juan': 25, 'María': 30, 'Pedro': 20} if 'Ana' not in edades: print('La clave "Ana" no está en el diccionario') #9. Verificar si un objeto es de un tipo específico: numero = 5 if isinstance(numero, int): print('El número es de tipo entero') #10. Verificar si un objeto no es de un tipo específico: numero = 5 if not isinstance(numero, str): print('El número no es de tipo cadena') #11. Verificar si una lista está vacía: lista = [] if not lista: print('La lista está vacía') #12. Verificar si una lista no está vacía: lista = [1, 2, 3] if lista: print('La lista no está vacía') #13. Verificar si una cadena está vacía: cadena = '' if not cadena: print('La cadena está vacía') #14. Verificar si una cadena no está vacía: cadena = 'Hola' if cadena: print('La cadena no está vacía') #15. Verificar si un objeto es None: valor = None if valor is None: print('El valor es None') #16. Verificar si un objeto no es None: valor = 5 if valor is not None: print('El valor no es None') #17. Verificar si dos objetos son el mismo: numero1 = 5 numero2 = 5 if numero1 is numero2: print('Los números son el mismo objeto') #18. Verificar si dos objetos no son el mismo: numero1 = 5 numero2 = 6 if numero1 is not numero2: print('Los números no son el mismo objeto') #19. Verificar si una cadena comienza con otra cadena: texto = 'Hola, ¿cómo estás?' if texto.startswith('Hola'): print('El texto comienza con "Hola"') #20. Verificar si una cadena no comienza con otra cadena: texto = 'Hola, ¿cómo estás?' if not texto.startswith('Adiós'): print('El texto no comienza con "Adiós"') #21. Verificar si una cadena termina con otra cadena: texto = 'Hola, ¿cómo estás?' if texto.endswith('?'): print('El texto termina con "?"') #22. Verificar si una cadena no termina con otra cadena: texto = 'Hola, ¿cómo estás?' if not texto.endswith('!'): print('El texto no termina con "!"') #23. Verificar si un elemento está en una tupla: colores = ('rojo', 'verde', 'azul') if 'verde' in colores: print('El color verde está en la tupla') #24. Verificar si un elemento no está en una tupla: colores = ('rojo', 'verde', 'azul') if 'amarillo' not in colores: print('El color amarillo no está en la tupla') #25. Verificar si un elemento está en una cadena de caracteres: texto = 'Hola, ¿cómo estás?' if 'estás' in texto: print('La palabra "estás" está en el texto') #26. Verificar si un elemento no está en una cadena de caracteres: texto = 'Hola, ¿cómo estás?' if 'adiós' not in texto: print('La palabra "adiós" no está en el texto') #27. Verificar si un elemento está en un rango de valores: numero = 5 if numero in range(1, 10): print('El número está en el rango de 1 a 10') #28. Verificar si un elemento no está en un rango de valores: numero = 15 if numero not in range(1, 10): print('El número no está en el rango de 1 a 10') #29. Verificar si un elemento está en una matriz: matriz = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] if 5 in matriz[1]: print('El número 5 está en la segunda fila de la matriz') #30. Verificar si un elemento no está en una matriz: matriz = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] if 10 not in matriz[2]: print('El número 10 no está en la tercera fila de la matriz')

Geogebra Python