Comparer la liste en python pour détecter une égalité

Tout d'abord, je suis un novice en programmation python et de tentative de beaucoup de recherches dans d'autres questions, mais aucun que j'ai pu trouver qui se rapportent à quelque chose comme ceci (tous les autres étaient un peu plus avancé) --- Qui a dit de passer.

La solution nécessaire:
Aller par le biais de deux listes d'entiers et de les comparer pour l'égalité. Idéalement, je veux continuer à aller à travers les listes de cours et cours jusqu'à il y a une égalité (plus sur cela après avoir montré code). Le nombre sera généré dans list2 plus et plus jusqu'à il y a une égalité.

Explication de code: j'ai deux listes qui sont générés par une génération de nombre aléatoire. Les listes ne sont pas de taille égale. Donc list1 a 500 entrées et list2 seront différents des montants variant de 1 à 100.

#current attempt to figure out the comparison. 
if (list1 = list2):
     print(equalNumber)

Peut-être que je ne sais pas beaucoup sur la boucle, mais je veux qu'il boucle à travers la liste, je ne sais vraiment pas par où commencer. Peut-être que je ne suis pas en utilisant une boucle comme une boucle for ou while?

C'est mon nombre de générateurs:

    for i in range(0,500):
          randoms = random.randint(0,1000)
          fiveHundredLoop.append(randoms)

Le second ferait certains, mais n'ont différentes entrées entre 1 et 100. {Je peux prendre soin de moi-même}

  • Voulez-vous dire, vous voulez savoir si il existe au moins une commune membre entre les deux listes?
  • oui je veux trouver au moins une commune membre, puis se déplacent vers le reste du programme.
  • L'ordre de la matière? Si le hasard les listes sont [1,2,3,...] et [2], doit ce match (parce que 2 est un élément commun), ou pas (parce que 2 est dans une position différente dans chaque liste)?
InformationsquelleAutor Bain | 2013-01-27