split 和join 的區別

2021-07-05 11:09:48 字數 302 閱讀 2563

join函式獲取一批字串,然後用分隔符字串將它們連線起來,從而返回乙個字串。  

split()函式獲取乙個字串,然後在分隔符處將其斷開,從而返回一批字串。

但是,這兩個函式之間的區別在於join可以使用任何分割字串將多個字串連線起來,而split()只能使用乙個字元分隔符將字串斷開。

簡單地說,如果你用split(),是把一串字串(根據某個分隔符)分成若干個元素存放在乙個陣列裡。

而join是把陣列中的字串連線成乙個長串,可以大體上認為是split的逆操作。

join和split的區別

join 方法用於把陣列中的所有元素放入乙個字串。元素是通過指定的分隔符進行分隔的。如下 split a,b 方法 用於把乙個字串分割成字串陣列.a是必須的,決定個從a這裡開始分割 b不是必須的,可選。該引數可指定返回的陣列的最大長度 如果設定了該引數,返回的子串不會多於這個引數指定的陣列。如果沒有...

說明split 與join 函式的區別?

前者是切割成陣列的形式,後者是將陣列轉換成字串join函式獲取一批字串,然後用分隔符字串將它們連線起來,從而返回乙個字串。split函式獲取乙個字串,然後再分隔符處將其斷開,從而返回一批字串。但是,這兩個函式之間的主要區別在於join可以使用任何分隔符字串將多個字串連線起來,而split只能使用乙個...

join 方法和split 方法

b 是乙個空位元組表示用空位元組連線位元組串,python3新的地方,以前join只能連線字串,現在可以連線位元組串 python字串轉成位元組串三種方法 str zifuchuang 第一種 b zifuchuang 第二種bytes zifuchuang encoding utf 8 第三種 z...