对于在字符串中最后一次出现分隔符时拆分字符串,推荐的Python习惯用法是什么?示例:
# 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
接受第二个参数,即要拆分的分隔符的匹配项。与常规的列表索引一样,-1
表示从末尾开始的最后一个。如何做到这一点?
https://stackoverflow.com/questions/15012228
复制相似问题