python - split函數
來源:趣味經驗館 1.2W
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>python split函數是什麼?讓我們一起來看下吧:
split是python中的一個內置函數,用來對字元串進行分割,分割後的字元串以列表形式返回,該函數的語法是“str.split(str='''',
num=string.count(str))”,參數:str--分隔符,默認爲所有的空字元,包括空格、換行()、製表符()等;num--分割次數。默認爲-1,即分割所有。換句話說,split()當不帶參數時以空格進行分割,當帶參數時,以該參數進行分割。
例如:
不帶參數
In[1]:str_1='song huan gong'In[2]:print(str_1.split())['song','huan','gong']In[3]:
結論:當不帶參數時,不管空格在哪,或者有幾個,默認是以空格作爲參數。
帶參數
In[3]:str_2='iisongiiihuaniiiigongi'In[4]:print(str_2.split('i'))['','','song','','','huan','','','','gong','']In[5]:
輸出結果爲:['','','song','','','huan','','','','gong','']