Ich möchte eine Liste von Zeichenfolgen auf der Grundlage der Zeichenfolgenlänge sortieren. Ich habe versucht, sort as follows zu verwenden, aber es scheint mir nicht das richtige Ergebnis zu liefern.
xs = ['dddd','a','bb','ccc']
print xs
xs.sort(lambda x,y: len(x) < len(y))
print xs
['dddd', 'a', 'bb', 'ccc']
['dddd', 'a', 'bb', 'ccc']
Was könnte falsch sein?