Wie wende ich eine Funktion auf die Liste der Variableneingaben an? Zum Beispiel gibt die filterFunktion wahre Werte zurück, aber nicht die tatsächliche Ausgabe der Funktion.
from string import upper
mylis=['this is test', 'another test']
filter(upper, mylis)
['this is test', 'another test']
Die erwartete Ausgabe ist:
['THIS IS TEST', 'ANOTHER TEST']
Ich weiß, upperist eingebaut. Dies ist nur ein Beispiel.
map(str.upper, mylis)würde auch funktionieren, würde helfen, einenstringImport zu vermeiden .