欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

大神能不能幫忙解釋一下下面的例子

洪振霞2年前15瀏覽0評論

大神能不能幫忙解釋一下下面的例子?

split的第一個參數是分隔符。

如果省略第一個參數,默認把所有的空格、制表符、回車符當作分隔符,并過濾掉空串。這個也是你第一種寫法的效果。

line.split(‘\t''\n')

'\t'和'\n'是兩個字符串,會自動進行拼接,形成'\t\n'作為分隔符。而在你輸入的字符串中,不包含這樣的字串,所以就分割的結果就是原串。

split(‘\t')

以'\t'作為分隔符,分割的結果就是第三種寫法。

split不支持同時使用多種字符做分隔符,如果想實現這樣的效果,可以用re,例如:

>>> a

'wowofbfwjowoefbwfoweojbwoefja'

>>> import re

>>> re.split('[ab]', a)

['wowof', 'fwjowoef', 'wfoweoj', 'woefj', '']