Python中的split()和rsplit()的使用

第一种:split()表示通过指定分隔符对字符串进行切片

def demo():
    str = "a,b,c,d,e,f,g"
    str = str.split(",")[len(str.split(",")) - 1]
    print(str)

demo()

执行上述代码,其输出结果为:

g

第二种:rsplit()表示从右侧开始将字符串拆分为列表

def demo():
    str = "/home/data/text.txt"
    str = str.rsplit("/", 1)
    print(str)
    print(str[1])


demo()

执行上述代码,其输出结果为:

['/home/data', 'text.txt']
text.txt

おすすめ

転載: blog.csdn.net/y_bccl27/article/details/121545047