2012-04-27 43 views
-1

我有一個變量,它包含由空格分隔的兩個單詞,我想將它分成兩個變量,每個單詞一個。我將如何做到這一點?如何分隔變量中的兩個分隔的單詞?

作爲一個例子,我的字符串將是hello there,我想將它分成變量word1word2

回答

4

你應該使用string.split(s[, sep[, maxsplit]])

s = "hello world" 
word1, word2 = s.split(' ', 1) 

這將字符串分割成你提供爲參數的字符的列表。默認值是一個空格,但我將它用作參數以使其更清晰。

您也可以提供maxsplit參數,並確保字符串被分裂不超過maxsplit倍(如在我們的字符串 - 我們必須有一個exatly分裂,因爲我們插入分裂成詞excatly兩個變量) 。

1
word1, word2 = 'hello there'.split()