461 Stimmen

Durch Komma trennen und Leerzeichen entfernen in Python

Ich habe einige Python-Code, der auf Komma splittet, aber nicht das Leerzeichen zu entfernen:

>>> string = "blah, lots  ,  of ,  spaces, here "
>>> mylist = string.split(',')
>>> print mylist
['blah', ' lots  ', '  of ', '  spaces', ' here ']

Mir wäre es lieber, wenn die Leerzeichen auf diese Weise entfernt würden:

['blah', 'lots', 'of', 'spaces', 'here']

Ich bin mir bewusst, dass ich durch die Liste und strip() jedes Element Schleife könnte, aber, wie dies Python ist, ich vermute, es gibt eine schnellere, einfachere und elegantere Weise zu tun.

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