A veces nos encontramos con el problema de comprobar si una lista contiene algún elemento de otra lista. Este tipo de problemas es bastante popular en la programación competitiva. Analicemos varias formas de lograr esta tarea en particular.
Método #1: Usarany()
# Python code to check if two lists # have any element in common # Initialization of list list1 = [1, 2, 3, 4, 55] list2 = [2, 3, 90, 22] # using any function out = any(check in list1 for check in list2) # Checking condition if out: print("True") else : print("False")
Producción:
True
Método #2: Usando el operador in .
# Python code to check if two lists # have any element in common # Initialization of list list1 = [1, 3, 4, 55] list2 = [90, 22] flag = 0 # Using in to check element of # second list into first list for elem in list2: if elem in list1: flag = 1 # checking condition if flag == 1: print("True") else : print("False")
Producción:
False
Publicación traducida automáticamente
Artículo escrito por everythingispossible y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA