535 Stimmen

Wie kann ich zwei Listen in Python vergleichen und Übereinstimmungen zurückgeben

Ich möchte zwei Listen nehmen und die Werte finden, die in beiden erscheinen.

a = [1, 2, 3, 4, 5]
b = [9, 8, 7, 6, 5]

returnMatches(a, b)

würde zurückkehren [5] zum Beispiel.

0voto

temi Punkte 21

Dies ist für jemanden, der vielleicht eine bestimmte Zeichenfolge oder Ausgabe zurückgeben möchte, hier ist der Code, ich hoffe er hilft:

lis =[]
#convert to list
a = list(data)
b = list(data)
def make_list():
    c = "greater than"
    d = "less_than"
    e = "equal"
    for first, first_te in zip(a, b):
        if first < first_te:
            lis.append(d)
        elif first > first_te:
            lis.append(c)
        else:
            lis.append(e)
    return lis

make_list()

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X