python字串之join,strip,split辨析

來源:互聯網
上載者:User

標籤:空格   result   python   預設   意思   字元   方式   python字串   還原   

                   用了很久python在看別人寫的程式時,以前經常一看到字元串連、去空格、字元轉列表就看不懂,所以寫下來

1、join用法:按照自訂方法串連列表為字串

l = [‘a‘,‘a‘,‘a‘,‘a‘]

L1 = ‘‘.join(l)   #output is ‘aaaa‘

L2 = ‘b‘.join(l) #output is ‘abababa‘

L3 = ‘5‘.join(l)  # output is ‘a5a5a5a‘

 

2、split用法:將字串按自訂方式切割成列表(接例1還原)

L2.split(‘b‘)   #result is [‘a‘, ‘a‘, ‘a‘, ‘a‘]

L3.split(‘5‘)   #result is [‘a‘, ‘a‘, ‘a‘, ‘a‘]

3、strip用法:取掉字元兩端字元(預設是空格,當然也可以以自訂字元放到括弧裡),所以就有rstrip(),lstrip(),意思是去掉右邊、去掉左邊

l = ‘222hello22222222‘

l.strip(‘2‘)   #output is ‘hello‘

l.rstrip(‘2‘)  # output is 222hello

l.lstrip(‘2‘)  #output is hello2222222

 

python字串之join,strip,split辨析

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.