欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python中從str中提取元素到list以及將list轉(zhuǎn)換為str的方法

 更新時間:2018年06月26日 10:58:38   作者:cheng3100  
今天小編就為大家分享一篇python中從str中提取元素到list以及將list轉(zhuǎn)換為str的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

在python中時常需要從字符串類型str中提取元素到一個數(shù)組list中,例如str是一個逗號隔開的姓名名單,需要將每個名字提取到一個元素為str型的list中。

如姓名列表str = 'Alice, Bob, John',需要將其提取為name_list = ['Alice', 'Bob', 'John']。

而反過來有時需要將一個list中的字符元素按照指定的分隔符拼接成一個完整的字符串。好在python中str類型本身自帶了兩種方法(method)提供了相應(yīng)的功能。

str轉(zhuǎn)為list

使用split方法

基本使用

<list> = <str>.split(<separator>)

<str>: 需要進行分隔提取的字符串

<separator>:從<str2>提取元素時依據(jù)的分隔符,一般也是一個str類型,如','

<list>: 返回值,list中每個元素是<str>中分隔后的一個片段

例子

str = 'abc,def,ghi'
a = str.split(',')
print(a)

得到結(jié)果:

['abc','def','ghi']

list轉(zhuǎn)換為str

使用join方法

基本使用

<str> = <separator>.join(<list>)

<separator>: 分隔符,為str類型,如','

<list>: 需要進行合并的list對象,其中每個元素必須為str類型

<str>: 返回一個str對象,是將<list>中每個元素按順序用分隔符<separator>拼接而成

例子

a = ','.join(['abc','def','ghi'])
print(a)

得到

'abc,def,ghi'

注意:使用join方法時,括號內(nèi)的參數(shù)list必須只包含str類型的成員 這兩種方法均是str的方法,即.之前必須為str類型

與os.path.join()和os.path.split()的區(qū)別

在os模塊中其系統(tǒng)路徑分隔符對象os.path也有兩個同名的方法join()和split(),使用和str中基本類似,其主要區(qū)別是str中同名方法的所有的list類型參數(shù)在這里均變成變成了tuple類型。

以上這篇python中從str中提取元素到list以及將list轉(zhuǎn)換為str的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 教你如何用python開發(fā)一款數(shù)字推盤小游戲

    教你如何用python開發(fā)一款數(shù)字推盤小游戲

    這篇文章主要介紹了教你如何用python開發(fā)一款數(shù)字推盤小游戲,文中有非常詳細的代碼示例,喜對歡玩小游戲的或者正在學(xué)習(xí)python小游戲開發(fā)的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-04-04
  • python通過正則查找微博@(at)用戶的方法

    python通過正則查找微博@(at)用戶的方法

    這篇文章主要介紹了python通過正則查找微博@(at)用戶的方法,涉及Python正則匹配的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • Python使用Matplotlib實現(xiàn)雨點圖動畫效果的方法

    Python使用Matplotlib實現(xiàn)雨點圖動畫效果的方法

    這篇文章主要介紹了Python使用Matplotlib實現(xiàn)雨點圖動畫效果的方法,結(jié)合實例形式分析了win10安裝ffmpeg及animation函數(shù)的使用相關(guān)操作技巧,需要的朋友可以參考下
    2017-12-12
  • 用Python將GIF動圖分解成多張靜態(tài)圖片

    用Python將GIF動圖分解成多張靜態(tài)圖片

    今天給大家?guī)淼氖顷P(guān)于Python的相關(guān)知識,文章圍繞著如何用Python將GIF動圖分解成多張靜態(tài)圖片展開,文中有非常詳細的介紹,需要的朋友可以參考下
    2021-06-06
  • Django路由層URLconf作用及原理解析

    Django路由層URLconf作用及原理解析

    這篇文章主要介紹了Django路由層URLconf作用及原理解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • Python中用format函數(shù)格式化字符串的用法

    Python中用format函數(shù)格式化字符串的用法

    這篇文章主要介紹了Python中用format函數(shù)格式化字符串的用法,格式化字符串是Python學(xué)習(xí)當(dāng)中的基礎(chǔ)知識,本文主要針對Python2.7.x版本,需要的朋友可以參考下
    2015-04-04
  • 基于Python+Pygame實現(xiàn)經(jīng)典賽車游戲

    基于Python+Pygame實現(xiàn)經(jīng)典賽車游戲

    這篇文章主要為大家分享了一個基于Python和Pygame實現(xiàn)的賽車小游戲,文中的示例代碼講解詳細,對我們學(xué)習(xí)Python有一定幫助,需要的可以參考一下
    2022-04-04
  • Python基礎(chǔ)之矩陣輸入的實例

    Python基礎(chǔ)之矩陣輸入的實例

    這篇文章主要介紹了Python基礎(chǔ)之矩陣輸入的實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Python3之簡單搭建自帶服務(wù)器的實例講解

    Python3之簡單搭建自帶服務(wù)器的實例講解

    今天小編就為大家分享一篇Python3之簡單搭建自帶服務(wù)器的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 使用Python插入SVG到PDF文檔中的方法示例

    使用Python插入SVG到PDF文檔中的方法示例

    將SVG(可縮放矢量圖形)文件插入到PDF(便攜式文檔格式)文件中不僅能夠保留SVG圖像的矢量特性,確保圖像在任何分辨率下都保持清晰,使得技術(shù)文檔、手冊、報告等內(nèi)容更加豐富多樣且易于傳播,本文將介紹如何使用Python插入SVG文件到PDF文檔中,需要的朋友可以參考下
    2024-08-08

最新評論