3
如果我有一個字符串即'asdf foo\nHi\nBar thing'
,我希望它分割字符串,所以輸出是['asdf', 'foo', 'hi', 'bar', thing']
。那基本上是x.split(' ')
和x.split('\n')
。我怎樣纔能有效地做到這一點?我希望它大約一行,而不是有一個for循環再次分割...如何用2個參數拆分字符串?
如果我有一個字符串即'asdf foo\nHi\nBar thing'
,我希望它分割字符串,所以輸出是['asdf', 'foo', 'hi', 'bar', thing']
。那基本上是x.split(' ')
和x.split('\n')
。我怎樣纔能有效地做到這一點?我希望它大約一行,而不是有一個for循環再次分割...如何用2個參數拆分字符串?
省略參數split()
:x.split()
將拆分兩個空格和換行符(以及標籤)。
例子:
>>> x = 'asdf foo\nHi\nBar thing'
>>> x.split()
['asdf', 'foo', 'Hi', 'Bar', 'thing']
我不知道!謝謝! –
我該如何使它成爲[['asdf','foo'],['hi'],['bar','thing']]?因此\ n在列表中創建了一個新列表,並且空格分隔了該列表:P –
[s.split(「」)for x.split('\ n')] – inspectorG4dget