您好,登錄后才能下訂單哦!
這篇文章主要介紹“Python的join函數怎么使用”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“Python的join函數怎么使用”文章能幫助大家解決問題。
參數說明
sep:分割符,可為“,、;”等。
sep_object:分割對象,可為字符串、以及儲存字符串的元組、列表、字典。
';'.join('abc') #輸出結果為:'a;b;c' string1 = 'good idea'#定義字符串 ' '.join(string1) 輸出結果:'g o o d i d e a' #說明:由于字符串里沒指明按字符串之間是怎么連接的,默認每個字符之間插入目標字符
運行結果如下圖所示。
tuple1 = ('a','b','c') #定義元組tuple1 '、'.join(tuple1) tuple2 = ('hello','peace','world') #定義元組tuple2 ' '.join(tuple2)
jupyter運行結果如下圖所示。
b = ['a','b','c'] #定義列表 '、'.join(b) list1 = ['hello','peace','world'] #定義列表 ' '.join(list1)
運行結果如下圖所示
c={'hello':1,'world':2} ';'.join(c) d = {'hello':'hi','world':'2'} ' '.join(d)
輸出結果如下圖所示
a = (1,2,3) #定義元組a ';'.join(a) #報錯:TypeError: sequence item 0: expected str instance, int found
a = (1,2,3) #定義元組a ';'.join(a) b = (186234,1385475,1235462) ';'.join(str(i) for i in b) #調用set函數去重處理 e = (1,2,3,2) #定義元組a '、'.join(str(i) for i in set(e))
注意:分割對象儲存的對象要為字符串,否則會報錯
關于“Python的join函數怎么使用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。