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,主要是用來存放一些文章信息,測試的時間,都是從網易上面轉載的新聞,同時,測試表數據字段類型是比較均勻的,爲了更好的測試,表結構如下圖: 內
一周排行
  • array_multisort函數是php自帶對二維數據進行排序的函數,下面我們一起來看看多維數組排序 array_multisort函數用法,希望文章能夠幫助到各位.對2維數組或者多維數組排序是常見的問題,在php ...
  • 開發的朋友幾乎都有可能碰到過中文亂碼問題,今天我在利用jsp.serlvet做上傳時出現了亂碼,下面是解決方法有需要的朋友可以參考一下.一.基本jsp.serlvet中文亂碼解決(這個之前有完整解決筆記,等待有空貼上 ...
  • Redis是以後我們可能常用的一個數據庫了,今天我們先來了解一下Hash類型及C#調用的例子,有興趣了解的可以和111cn小編一起來看看.1.hset key field value將哈希表 key 中的域 fiel
  • 本文章來給大家簡單的介紹smarty中string_format 字符串格式化,有需要了解的朋友可參考.一種格式化字符串的方法.例如格式化爲十進制數等等.使用sprintf語法格式化字符串格式化 代碼如下 index ...
  • urllib是python的一個獲取url(Uniform Resource Locators,統一資源定址器)了,我們可以利用它來抓取遠程的數據進行保存哦,下面整理了一些關于urllib使用中的一些關于header
  • 動態載入js我們不能使用append與innerhtml方法了,那麽我們要使用什麽方法來實現了,下面小編來爲各位介紹jquery與js動態載入js文件的例子,希望例子可以幫助到各位.如果用jquery append直
  • Excel文件在辦公室台是常碰到的一些問題,我們除了可以利用php生成excel文件之外還可以使用js來把頁面表格導出成excel文檔,我們整理了一些實例大家一起來看看.最近一個專案需要把報表的表格導入excel,在 ...
  • 以前我們都是用表格來解決這個問題,今天發現一個可以利用css中的兩個屬性就能搞定了一個是vertical-align:middle 另一個是display:table-cell有需要的朋友參考一下.在div 上設置上 ...
  • 三星i9100恢複出廠設置詳解教程
    恢複出廠設置前我們先要對手機中的電話,聯系人,短信,照片,視頻進行備份哦,否則恢複出廠設置
  • 共享Win7網路爲wifi熱點,讓筆記本與手機共享網路
    本文章來給各位同學介紹共享Win7網路爲wifi熱點,讓筆記本與手機共享網路,有需要了解的 ...