Python teilt einen String mit mindestens 2 Leerzeichen

Ich möchte eine Zeichenfolge nur aufteilen, wenn mindestens zwei oder mehr Leerzeichen vorhanden sind.

Zum Beispiel

str = '10DEUTSCH        GGS Neue Heide 25-27     Wahn-Heide   -1      -1'
print str.split()

Ergebnisse:

['10DEUTSCH', 'GGS', 'Neue', 'Heide', '25-27', 'Wahn-Heide', '-1', '-1']

Ich möchte, dass es so aussieht:

['10DEUTSCH', 'GGS Neue Heide 25-27', 'Wahn-Heide', '-1', '-1']

Antworten auf die Frage(3)

Ihre Antwort auf die Frage