[Python] 字串的切割與組合

2023/06/11閱讀時間約 2 分鐘
在Python中,join()split()是用於處理字串的切割與組合的方法。

join():組合

join()方法用於將一個可疊加的對象中的字串元素連接成一個新的字串。它接受一個可疊加的對象作為參數,並返回一個字串,其中字串以指定的分隔符號連接。
my_list = ['Hello', 'world', 'how', 'are', 'you?']
result = ' '.join(my_list)
print(result) #Hello world how are you?
在這個例子中,我們使用空格作為分隔符號,將列表中的元素連接成一個字串。

split():分割

split()方法則用於將一個字串拆分成多個字串,並返回一個陣列。它接受一個可選的分隔符號作為參數,如果不指定分隔符號,則默認使用空格。
my_string = 'Hello world how are you?'
result = my_string.split()
print(result) #輸出:['Hello', 'world', 'how', 'are', 'you?']
在這個例子中,我們將一個字串拆分成多個字串,並將結果存在一個陣列中。
join()split()方法可以一起使用,以便在字串之間進行來回轉換。
my_string = 'Hello world how are you?'
words = my_string.split()
new_string = '-'.join(words)
print(new_string) #輸出:Hello-world-how-are-you?
在這個例子中,我們首先使用split()方法將一個字串拆分成字串陣列,然後使用join()方法將這些字串用破折號連接成一個新的字串。
51會員
101內容數
這裡將以輕鬆風格,深入探討程式設計的基礎和高級概念。從程式語言到演算法,我們將以易懂的方式解釋每個主題,讓你輕鬆掌握。無論你是初學者或有經驗者,都能在這裡找到適合你的內容。無論你的目標是成為專業開發者還是擴展知識,我們都會陪伴你一同成長!
留言0
查看全部
發表第一個留言支持創作者!