Die überprüfung, ob ein Wort in einer Liste in Python

Ich bin Anfänger im lernen von Python und geübt haben beenden Sie ein bisschen, aber ich habe Schwierigkeiten mit einem bestimmten code, den ich gerne schreiben würden.

Im wesentlichen, möchte ich schreiben, die einen code analysieren Sie das Wort(s) in jeder Liste, um zu überprüfen, ob das Wort Hirsch ist in der Tat in der Liste Säugetiere und drucken, eine bestimmte Nachricht.

Hier war mein Versuch:

myMammals = ['cow', 'cat', 'pig', 'man', 'woman']
ASCIIcodes = []
ASCII = x
for mammal in myMammals:
    for letter in mammal:
        x = ord(letter)
        ASCIIcodes.append(x)
print ASCIIcodes

animal = ['deer']
ASCIIcodes2 = []
ASCIIvalue = x
for word in animal:
    for letter in word:
        x = ord(letter)
        ASCIIcodes2.append(x)
print ASCIIcodes2

Den obigen code, wenn Sie ausgeführt wird, zurück:

[99, 111, 119, 99, 97, 116, 112, 105, 103, 109, 97, 110, 119, 111, 109, 97, 110]
[100, 101, 101, 114]

Grund, warum ich schrieb den code oben war, weil ich dachte, ich könnte irgendwie erstellen Sie eine Liste der ascii-codes der einzelnen Zeichen und verwenden Sie dann diese Listen zu tun, meinen Vergleich der ascii-codes zu überprüfen, ob Reh ist in der Tat in der Liste der Säugetiere

Was ist deine Frage ??
Was ist falsch mit "deer" in myMammals?

InformationsquelleAutor Hobbes | 2017-02-18

Schreibe einen Kommentar