Ich bin neu in Python und noch lernen. ich ein Programm schreiben, das besondere Wort „ham“ in einer Liste zu finden, die diese Werte enthalten: ['hamsandwhich', 'ham', 2.2, 5]
wie ein bestimmtes Stichwort in einer Liste zu finden und zu drucken Python
Wie kann ich bekommen Code, wenn „Schinken“ in der Liste und indiziert auch vorhanden ist. Mein Code ist wie folgt, aber die Ausgabe ist seltsam und ich kann nicht erkennen, was es sagt:
x="ham"
y= =["hamsanwhich", "ham",2.2]
for x in y:
print ("found ham"
y.index(x)
Die Ausgabe ist wie folgt:
found ham
0
found ham
1
found ham
2
found ham
3
Sollte ich jede Teilkette einzeln suchen? und warum indexiert es 4 mal? obwohl "Schinken" sollte nur zweimal sein?
Das ist nicht Ihr richtiger Code, da der Code, den Sie hier gepostet haben, mehrere Syntaxfehler enthält. – melpomene