我有以下字符串:
"hello.world.foo.bar"
我希望拆分(使用"."
作为分隔符,并且只想在结尾处获得两个元素)以下内容:
["hello.world.foo", "bar"]
我怎样才能做到这一点?到底存在限制?
答案 0 :(得分:25)
使用str.rsplit
指定maxsplit(第二个参数)为1
:
>>> "hello.world.foo.bar".rsplit('.', 1) # <-- 1: maxsplit
['hello.world.foo', 'bar']