Sto provando a confrontare due elenchi e semplicemente stampare un messaggio se qualsiasi valore dal primo elenco è nel secondo elenco.Verifica se qualche elemento in un elenco si trova in un altro
def listCompare():
list1 = [1, 2, 3, 4, 5]
list2 = [5, 6, 7, 8, 9]
if list1 in list2:
print("Number was found")
else:
print("Number not in list")
In questo esempio, voglio che la if
per valutare a True
perché 5 è in entrambe le liste. Questo non funziona e non sono sicuro del modo più semplice per confrontare le due liste.
Ho preso due azioni su questa domanda: ho modificato la domanda per chiarire qual è l'evidente punto originale della domanda: determinare se qualsiasi valore in una lista è in un'altra lista. Credo che questo sia l'intento originale, date le risposte migliori sull'indirizzo della domanda e che @ h1h1 abbia selezionato una risposta che lo risolva. h1h1 non esiste da anni, quindi non potevo chiedergli di chiarire. La seconda azione intrapresa è stata quella di ripristinare la risposta accettata al suo stato prima che fosse parzialmente modificato per indirizzare "determinare se tutti gli elementi di una lista sono in una seconda lista". –