Was ist die empfohlene Python-Idiom zum Aufteilen einer Zeichenfolge auf letzten Auftreten des Trennzeichens in der Zeichenfolge? Beispiel:Auf letztes Trennzeichen in Python-String aufteilen?
# instead of regular split
>> s = "a,b,c,d"
>> s.split(",")
>> ['a', 'b', 'c', 'd']
# ..split only on last occurrence of ',' in string:
>>> s.mysplit(s, -1)
>>> ['a,b,c', 'd']
mysplit
nimmt ein zweites Argument, das das Auftreten des Trennzeichens ist, geteilt werden. Wie bei der regulären Indexierung der Liste bedeutet -1
die letzte vom Ende. Wie kann das gemacht werden?