Python3 join 和split 的用法

2021-10-21 10:57:43 字數 1106 閱讀 1740

python join()方法

python join()方法用於將序列中的元素以指定的字元連線生成乙個新的字串。  #例如:列表 – 字串

str

.join(sequence)

引數: sequence – 要連線的元素序列。

str

="-"

;seq =

("a"

,"b"

,"c");

# 字串序列

print

str.join( seq )

;輸出:

a-b-c

如果傳入引數為字典,只對鍵進行連線

'''

'''seq =

print

('-'

.join(seq)

)#字典只對鍵進行連線

輸出:hello-good-boy-doiido

python split()方法

python split() 通過指定分隔符對字串進行切片,如果引數num有指定值,則分割num+1個字串, 返回列表     #字串 – 列表

str

.split(

str=

" ", num=string.count(

str)

)

引數:

str

="line1-abcdef \nline2-abc \nline4-abcd"

;print

str.split();

# 以空格為分隔符,包含 \n

print

str.split(

' ',1)

;# 以空格為分隔符,分隔成兩個

輸出:[

'line1-abcdef'

,'line2-abc'

,'line4-abcd'][

'line1-abcdef'

,'\nline2-abc \nline4-abcd'

]

python3 join主程序等待子程序

join主程序等待子程序 import time from multiprocessing import process deffunc name print f 我是開始 time.sleep 0.5 print f 我是結束 if name main p1 process target func...

Python執行緒和程序join 理解

import threading import time def run time.sleep 2 print 當前執行緒名字 threading.current thread name time.sleep 2 if name main start time time.time print 主線程...

Python中join 和 split詳解

join join將 容器物件 拆分並以指定的字元將列表內的元素 element 連線起來,返回字串 注 容器物件內的元素須為字元型別 a no pain no gain join a no pain no gain dict是以key值作連線 l join l h o n p t y dict 的...