im Moment hab ich ein Problem bei dem ich nicht so recht weiter komme. Ich habe eine Eingabe von Zahlen, inkl. Rechenzeichen, die ich auf folgende Weise mit re splitte:
Code: Alles auswählen
split = re.split(r'(\D)', eingabe)
Mein Problem ist jetzt folgendes: Bei der Variante oben wird bei allen Zeichen gesplittet, die keine Zahlen sind, also auch bei ".", was aber bei Zahlen die eben nicht glatt sind ein Problem ist, und irgendwie hab ich schon x-Varianten mit \. probiert und weiß nicht so recht wie ich es hinbekomme, dass eben bei "." nicht gesplittet wird, alles andere normal geht. Weitere Idee war ihn auf +-*/ festzulegen, aber das klappte auch nicht ich hab dann immer alles in einem String bekommen. Sind eben meine ersten Schritte mit re.
Ein kleines Code-Beispiel dazu, wäre die Sahnehaube. Vielleicht reicht aber schon ein Tipp!
Danke!
AlphaX2