zoukankan      html  css  js  c++  java
  • Python 字符分割时,只分割最后一个(rsplit的使用)

    ## Python 字符分割时,只分割最后一个(rsplit的使用)

    在python分割时,有时候不是把整个字符分割,而是只分割部分,例如:我要分割文件路径,只想把最后的文件名去除,保留文件夹的路径。例如:/home/username/data/text.txt  我想要得到/home/username/data/。如果用split则会把整个分割成一个list,但是可以使用rsplit。

    例如:

    path = /home/username/data/text.txt 

    path.split("/")

    ["home","username","data","text.txt "]

    ## 而使用rsplit:

    path.rsplit("/",1)

    ["/home/username/data","text.txt "]

    rsplit("/",1) 中的1,表示从后面分割1个出来,如果是2,那么就是分割两部分出来

    转载:https://blog.csdn.net/qq1483661204/article/details/96119864

    ## Python 字符分割时,只分割最后一个(rsplit的使用)

    在python分割时,有时候不是把整个字符分割,而是只分割部分,例如:我要分割文件路径,只想把最后的文件名去除,保留文件夹的路径。例如:/home/username/data/text.txt  我想要得到/home/username/data/。如果用split则会把整个分割成一个list,但是可以使用rsplit。

    例如:

    1.  
      path = /home/username/data/text.txt 
    2.  
       
    3.  
      path.split("/")
    4.  
       
    5.  
      ["home","username","data","text.txt "]
    6.  
       
    7.  
      ## 而使用rsplit:
    8.  
       
    9.  
      path.rsplit("/",1)
    10.  
       
    11.  
      ["/home/username/data","text.txt "]

    rsplit("/",1) 中的1,表示从后面分割1个出来,如果是2,那么就是分割两部分出来

  • 相关阅读:
    delphi中使用webservice
    软件需求阅读笔记之三
    软件需求模式阅读笔记之二
    软件需求与分析课堂讨论一
    软件需求模式阅读笔记之一
    课后作业01
    2016秋季个人阅读计划
    个人总结
    软件工程概论作业
    人月神话阅读笔记之三
  • 原文地址:https://www.cnblogs.com/longyi2020/p/14434570.html
Copyright © 2011-2022 走看看