Testen der Benutzereingabe anhand einer Liste in python

Ich muss testen, ob die Benutzereingabe dem Element einer Liste entspricht. Im Moment mache ich Folgendes:

cars = ("red", "yellow", "blue")
guess = str(input())

if guess == cars[1] or guess == cars[2]:
        print("success!")

Aber ich arbeite mit größeren Listen und meine if-Anweisung wächst mit all diesen Überprüfungen stark an. Gibt es eine Möglichkeit, auf mehrere Indizes zu verweisen, etwa:

if guess == cars[1] or cars[2]

ode

if guess == cars[1,2,3]

Als ich die Listendokumente las, sah ich, dass es unmöglich ist, mehr als einen Index zu referenzieren, wie ich es oben versucht habe und natürlich einen Syntaxfehler sendet.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage