pythonsplit逗號
① 如何用python把數字每4個用逗號分開在線等。
# 這是一個長一點的,簡單的,還做了一點重復的
a = input('請輸入一串數字,是一串子:')
b = []
for n in range(len(a)):
if n % 4 == 0:
b.append(a[n:n + 4]) # 將a字元串每4個字元分割成列表添加到b列表中
print('>>>輸入的內容轉化為的列表', b)
c = ','.join(b) # 以逗號作為分隔符,將 b中所有的元素合並為一個新的字元串
print('>>>輸入的內容每四個以逗號分開', c)
d = c.split(',')
print(">>>把字元串轉化成列表,終於用到了split", d)
for i in range(len(b)):
print('>>>分開後第%s個是%s' % (i+1, d[i]))
② python中split的用法問題
1、首先雙擊打開pycharm編輯工具之後,新建python文件split.py,如下圖所示。
③ python split處理分割
>>>a='46003,2013/11/0215:21:56,/mmsns/'
>>>id,tm,addr=a.split(',',2)
>>>id,tm,addr
('46003','2013/11/0215:21:56','/mmsns/')
>>>a='46003,2013/11/0215:21:56,/mmsns/M6CLCDD0GAysp3,sbCxsCeKXxhDI4xHkt0sf8ick'
>>>id,tm,addr=a.split(',',2)
>>>id,tm,addr
('46003','2013/11/0215:21:56','/mmsns/M6CLCDD0GAysp3,sbCxsCeKXxhDI4xHkt0sf8ick')
>>>
④ python 中文逗號 分割字元串 報錯 ,怎麼用編碼解決
這個是python的編碼問題;解決方法如下:
1:看一下你的python腳本文件的編碼格式,如果不是utf-8,那麼設置為utf-8
2:在文件的第一行添加:#encoding:utf-8
3:在『,』前加上修飾符u即:u『,』表明該字元串用utf-8編碼
⑤ 在python中用split以逗號分隔若中間有空的項自動設為0 這個該怎麼實現呢求解答,謝謝!
str="I love Pekin, and you ?"
str_new=str.replace(' ','0')
str_new.split(",")
最後輸出:['I0love0Pekin', '0and0you0?']
如果還想分開:
str_new_new=str_new.split(",")
str_new_new[0].split('0')+str_new_new[1].split('0')
最後輸出:['I', 'love', 'Pekin', '', 'and', 'you', '?']
⑥ split python如何去掉字元串的句號和逗號
如果單獨的一個字元串,用replace()把句號逗號替換即可。
如果是一個列表,用remove()清除句號逗號即可。
⑦ python 字元串分割split()函數中中英文逗號分割
在我這里沒有問題啊,能夠正確地分割。注意最好不要用內置函數名稱作為變數名。
⑧ python 中string.split([sep[, maxsplit]]) 逗號是干什麼的
括弧內的表示是可選內容,[,]這個裡面的逗號提示你可選參數要用逗號和必須參數分開。。
⑨ split在python中的用法
split在python中的用法如下所示:
工具:win10電腦。
軟體:python
版本:1.32。
1、打開pycharm,新建python。具體方法如下圖所示:
⑩ 你好高人:今天python 的問題大部分解決了,還想向你請教一下:split(』,『)後 結果里出現/n 怎麼去掉
使用split()是默認以空格和\n為分隔符 你是用的split(',')就是以","符號為分隔符
如果你確定是以逗號為分隔符,那就這么寫
import re
re.sub('\n','',a).split(',')
a='fdas s,adf s,df\n sdf\n sd fs\nd\n sd f'
print a.split(',') 以逗號為分隔符,但是\n存在
['fdas s', 'adf s', 'df\n sdf\n sd fs\nd\n sd f']
換種寫法:
re.sub('\n','',a).split(',')
['fdas s', 'adf s', 'df sdf sd fsd sd f'] \n消失了,還是以逗號為分隔符
這句話的意思是sub('\n','',a) 從a中將\n替換成''空字元 然後split(',')
其實我是czwan2007這個人,剛用那個回答,被 ping bi 了,所急忙shen qing 一個 xiao hao給你jie da