Wie wende ich eine Funktion auf die Liste der Variableneingaben an? Zum Beispiel gibt die filter
Funktion 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ß, upper
ist eingebaut. Dies ist nur ein Beispiel.
map(str.upper, mylis)
würde auch funktionieren, würde helfen, einenstring
Import zu vermeiden .