1
在Python官方網站拆分功能是 split(pattern, string, maxsplit=0, flags=0)
是斯普利特()函數改變
但是,當我檢查它的Spyder是split(sep=None, maxsplit=-1)
是字符串參數從斯普利特()函數在Python 3.6刪除?
如果不是那麼爲什麼我不能傳遞一個字符串arg呢?
在Python官方網站拆分功能是 split(pattern, string, maxsplit=0, flags=0)
是斯普利特()函數改變
但是,當我檢查它的Spyder是split(sep=None, maxsplit=-1)
是字符串參數從斯普利特()函數在Python 3.6刪除?
如果不是那麼爲什麼我不能傳遞一個字符串arg呢?
第一split
距離re
module
re.split(pattern, string, maxsplit=0, flags=0)
第二個是調用一個str
method
str.split(sep=None, maxsplit=-1)
的方式str.split
方法是關閉一個str
對象像下面
>>> s = 'this is a string'
>>> s.split(' ')
['this', 'is', 'a', 'string']
如何使用重新編程如果我想在str的split()中傳遞多個分隔符,那我該如何實現它? –
[這篇文章](https://stackoverflow.com/questions/1059559/split-strings-with-multiple-delimiters)應該回答這兩個問題。所以會[這一個](https://stackoverflow.com/questions/4998629/python-split-string-with-multiple-delimiters) – CoryKramer
它意味着在str.split()我們是有限的只有一個分隔符。我對嗎。因爲所有使用的答案都是重新模塊。 –