Comment puis-je faire un arrêt de programme quand une liste ou une autre liste est identique à une troisième liste?

immatériel:

Ce que mon objectif est est d'avoir un arrêt du programme lorsque l'une des deux listes est identique à une autre liste.

Je l'ai essayé à plusieurs reprises de le faire de différentes manières, mais en vain.

Voici le code correspondant:

tower1 = [3, 2, 1]
tower2 = [ ]
tower3 = [ ]

checkl = [3, 2, 1]

if not tower2 == checkl or not tower3 == checkl:
    #move numbers around
else:
    #do something else

Est-ce que quelqu'un sait comment faire ce que je suis en train de faire?

Merci!

blhsing:

Vous pouvez utiliser l' inopérateur:

if checkl in (tower2, tower3):
    # do something else
else:
    # move numbers around

Je suppose que tu aimes

Origine http://43.154.161.224:23101/article/api/json?id=281068&siteId=1
conseillé
Classement