python中split實現字符串分割方法

python中split函數是像php中的split函數一樣可以實現字符串分割了,下面本文章主要是整理關于分割函數的使用例子,希望能給各位帶來一些幫助。

格式的:

1 str.split([seq [,maxsplit]]) 我們最常用到的!

姓名,年齡|另外一個用戶姓名,年齡

name:haha,age:20|name:python,age:30|name:fef,age:55

那我們可以通過字符串對象的split方法切割字符串對象爲列表。

a = 'name:haha,age:20|name:python,age:30|name:fef,age:55'

print a.split('|')

返回結果:

['name:haha,age:20', 'name:python,age:30', 'name:fef,age:55']

通過上面的介紹,相信你對python string split有一個比較好的了解

例子

代碼如下

s='server=mpilgrim;uid=sa;database=master;pwd=secret'
>>> s.split(";")
[['server=mpilgrim', 'uid=sa', 'database=master', 'pwd=secret']]

如果你的分隔符是一個或者多個空格,那麽你就不必給出任何參數,即直接使用str.split() 即可

代碼如下

>>> fly='bigzhu, flyzhu'
>>> fly.split()
['bigzhu,', 'flyzhu']
>>> fly='bigzhu, flyzhu'
>>> fly_list=fly.split()
>>> print fly_list
['bigzhu,', 'flyzhu']
>>> fly=''.join(fly_list)
>>> print fly
bigzhu,flyzhu
>>> fly.split(',')
['bigzhu', 'flyzhu']

更多相關文章
  • str=str.substring(int beginIndex);截取掉str從首字母起長度爲beginIndex的字符串,將剩余字符串賦值給str:str=str.substring(int beginIndex,int endIndex);截取str中從beginIndex開始至endInde ...
  • 字符串反轉實現方法在很多語言中自帶了函數,下面給各位總結了幾個例子,希望以地各位有幫助.JS 代碼如下 function str_reverse(str){ return str.split('').reverse(
  • PHP內置函數研究系列第四期,采用PHP函數parse_str實現查詢字符串解析到變量中,主要討論parse_str()函數的作用和用法.parse_str()函數可實現把字符串解析到變量中,這意味著實現了字符串與變量之間的一種轉換機制,在與客戶端數據傳遞的過程中,數據是通過字符串的形式傳遞,如GE ...
  • curl函數的強大之處就可以像用戶一樣的去訪問一個網頁並且可以是php所能接受的所有數據提交模式了,下面我們來看一個php中curl實現GET和POST請求抓取網頁或上傳文件的例子並且它還支持跨專案和跨伺服器的哦.一
  • Nutz是一個java開發的優秀的國産開源專案,它是一組輕便小型的框架的集合,被稱作是"除了SSH之外的另一個選擇",本文來看看我們用nutz框架中如何實現登錄驗證的實例教程.一.nutz介紹 Nutz是對于Java程序員來說,除SSH之外的另一個選擇.當然,它是開源的,並且是完 ...
  • Python用rpc實現分布式系統調用的原理及實例
    RPC(Remote Procedure Call Protocol)遠程過程調用協定,它是一種通過網路從遠程計算機程序上請求服務,而不需要了解底層網路技術的協定.本文我們來講講Python用rpc實現分布式系統調用.rpc概念?rpc 一般俗稱,遠程過程調用,把本地的函數,放到遠端去調用.通常我們 ...
  • asp教程.net autocomplete組件實現詳解方法<!doctype html><html><head><meta http-equiv="content-type" content="text/html;charse ...
  • MSSqlServer 2012 offset and fetch實現分頁方法分析()
    MSSqlServer 2012 offset and fetch實現分頁方法分析() 有需要的朋友可參考一下准備工作,建立測試表:Article_Detail,主要是用來存放一些文章信息,測試的時間,都是從網易上面轉載的新聞,同時,測試表數據字段類型是比較均勻的,爲了更好的測試,表結構如下圖: 內
一周排行
  • CSS3的功能比起現在我們用的css是強大了許多了,我們現在可以使用css3做一起以前只有用圖片才能達到的效果了,下面來看一個純CSS3圖標旋轉效果代碼CSS3有個transform,它可以使將目標對象變形.轉換.改 ...
  • 本文結合知名技術牛人老趙的.NET開發中效能的基本要領和另外一個技術牛人的.NET程序優化建議,是一篇不可多得的.NET效能優化的文章.老趙的.NET程序效能的基本要領說起Roslyn大家肯定都已經有所耳聞了,這是下 ...
  • MySQLdb其實有點像php或asp中連接數據庫的一個模式了,只是MySQLdb是針對mysql連接了接口了,我們可以在python中連接MySQLdb來實現數據的各種操作了,下面一起來看看吧.python連接my ...
  • IE浏覽器中調用未簽名ActiveX控件設置方法
    ActiveX控制一般都會有簽名的,但是有一些網的ActiveX簽名過期或沒有簽名但有時我
  • phpmailer是一個非常優秀的php第三方郵箱發送類函數,它支持幾乎所有國內外郵箱登錄發送功能,下面我們一起來看個php中利用PHPMailer插件實現gmail發送郵件實例,希望此教程對大家有幫助.HPMail
  • 下面本文章來給大家深入分析IE浏覽器hasLayout一些基礎知識了,同時也介紹了hasLayout在不同浏覽器兼容性問題了,有需要的朋友可進入參考.1. 簡介原文出自:IE hasLayout我平時寫CSS相對較少
  • iCloud Drive是什麽詳解iCloud Drive怎麽用
    蘋果設備升級到iOS 8之後,會發現多了一個"iCloud Drive" ...
  • public JsonResult Test() { JsonResult json = new JsonResult { Data = new { Name = "zzl", Sex = &qu ...
  • htmlelement 對象的方法實例htmlelement 對象繼承了 node 和 element 對象的標准方法.某些類型的元素實現了特定于標記的方法,w3school 在 html dom 參考手冊的各標記參
  • requirejs我們講過不少的相關教程了,今天我在這裏爲各位介紹requirejs的Optimizer 對require專案的合並與壓縮的方法詳解.使用步驟.1.需要安裝node環境.關于安裝node,window