Python split()方法:通過指定分隔符對字符串進行分割並返回一個列表,默認分隔符為所有空字符,包括空格、換行(\n)、制表符(\t)等。
- l Str.split()默認以空格,換行\n,制表符\t分割
- l Str.split(‘字符串’):以字符串為分割
- l Str.split(‘字符串’,2):分割以前2次出現的字符串為分割
- l 上代碼會更好理解如下:
# 中間是空格 str ='I am is jiyanjiao' print('str =I am is jiyanjiao 分割后的結果:',str.split()) #中間是換行符 str1 = 'I ' \ 'am' \ 'is' \ 'jiyanjiao' print('str1 n/ 換行 分割后的結果:',str.split()) #中間是制表符 str2='I am is jiyanjiao' print('str2 t/ 制表符分割后的結果:',str2.split()) # 以is分割 print('str以is為分割后的結果:',str.split('is')) #以字母i為分割 print('str以字母i為分割后的結果:',str.split('i',2)) ''' 打印結果: str =I am is jiyanjiao 分割后的結果: ['I', 'am', 'is', 'jiyanjiao'] str1 n/ 換行 分割后的結果: ['I', 'am', 'is', 'jiyanjiao'] str2 t/ 制表符分割后的結果: ['I', 'am', 'is', 'jiyanjiao'] str以is為分割后的結果: ['I am ', ' jiyanjiao'] str以字母i為分割后的結果: ['I am ', 's j', 'yanjiao'] '''