Re: neue Liste
Verfasst: Dienstag 10. Februar 2015, 17:21
Und vor allem könntest Du Dir einen simplen Test schreiben, der das Vergleichen gegenüber der Erwartunsgmenge übernimmt:
(ich weiß jetzt nicht, ob ich das richtige ``result`` kopiert habe!)
Eigentlich würde man sich dafür einen richtigen Unit Test schreiben, aber für den Anfang und dieses kleine Snippet geht's auch so - auf jeden Fall ist das besser, als gar nicht zu testen!
Code: Alles auswählen
if __name__ == '__main__':
erwartet = [7, 11, 7, 11, 9, 3, 9, 6, 11, 9, 7, 8, 12, 12, 4, 1]
alle = [20, 33, 21, 32, 27, 7, 25, 16, 32, 27, 21, 22, 44, 55, 12, -1, 2]
print(alle)
ergebnis = list(filter(None,map(transform_number, alle)))
print(ergebnis)
assert(erwartet == ergebnis )
Eigentlich würde man sich dafür einen richtigen Unit Test schreiben, aber für den Anfang und dieses kleine Snippet geht's auch so - auf jeden Fall ist das besser, als gar nicht zu testen!
