split的默認參數是空格,這個函數實在字符串中尋找你給出的delimiter,并以這個delimiter為分割點,將字符串分割為列表的元素。如果你想將這個a中的每一個元素變成列表中的每一個元素的話可以使用列表的解析[x for x in a],或者是先定義一個空列表,然后在一個一個的添加,就像樓上的一樣,像一樓一樣使用內建的list工廠函數將字符串轉換成列表也是可以的。
創(chuàng)新互聯(lián)公司專注于嶺東網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供嶺東營銷型網站建設,嶺東網站制作、嶺東網頁設計、嶺東網站官網定制、微信平臺小程序開發(fā)服務,打造嶺東網絡公司原創(chuàng)品牌,更為您提供嶺東網站排名全網營銷落地服務。
1.1 例如:print(hex(2))案例
1.2 輸出函數:print(hex(2))
1.3 輸出結果:0x2
1.4 解析說明:返回16進制的數。
2.1 例如:print(chr(10))案例
2.2 輸出函數:print(chr(10))
2.3 輸出結果:0o12
2.4 解析說明:返回當前整數對應的ASCll碼
3.1 例如:print(ord("b"))案例
3.2 輸出函數:print(ord("b"))
3.3 輸出結果:98
3.4 解析說明:返回當前ASCll碼的10進制數
4.1 例如:print(chr(97))
4.2 輸出函數:print(chr(97))
4.3 輸出結果:b
4.4 解析說明:返回當前ASCll碼的10進制數。
案例一:給你一個字符串,s = 'hello kitty'
1.1 輸出函數:print(s.capitalize())
1.2 輸出結果:0x2
1.3 解析說明:返回16進制的數。
2.1輸出函數:print(s.replace('kitty','kuang'))
2.2 輸出結果:hello kuang
2.3 解析說明:替換功能,將kitty換成kuang。
2.4 輸出函數:print(s.replace('4','KK'))
2.5 輸出結果:12KK12KK
2.6 解析說明:所有的4都替換成KK
2.7 輸出函數:print(s.replace('4','KK'))
2.8 輸出結果:12KK12KK124
2.9 解析說明:將前兩個的4替換成go
案例一:給你一個字符串,ip = '192.168.1.1'
3.1 輸出函數:print(ip.split(','))
3.2 輸出結果:['192.168.1.1']
3.3 解析說明:將字符串分割成列表
案例一:給你一個字符串,ip = '192.168.1.1'
3.3 輸出函數:print(ip.split(',',2))
3.4 輸出結果:['192.168.1.1']
3.5 解析說明:從第二個開始分割成列表
Python中split()函數,通常用于將字符串切片并轉換為列表。
split():語法:
拆分字符串。通過制定分隔符將字符串進行切片,并返回分割后的字符串列表[list]
參數:str:分隔符,默認為空格,但不能為空("")
num: 表示分割次數。如果指定num,則分割成n+1個子字符串,并可將每個字符串賦給新的變量
line.strip().split(’,’)
strip()表示刪除掉數據中的換行符,split(‘,’)則是數據中遇到‘,’ 就隔開。
1、首先雙擊打開pycharm編輯工具之后,新建python文件split.py,如下圖所示。
2、然后定義一個字符串變量info并賦值,然后調用split()方法分割字符串,如下圖所示。
3、運行這個python文件,結果發(fā)現打印出一個列表,展示幾個字符串,如下圖所示。
4、再次將變量info中的值改為數值字符串,再次保存代碼,如下圖所示。
5、最后將數值型的字符串改為邏輯類型的字符串,并且使用逗號將值間隔,如下圖所示,就完成了。
字符串的split函數默認分隔符是空格 ' '
如果沒有分隔符,就把整個字符串作為列表的一個元素