python中使用split()分割中文字符问题
各位鱼友:我看小甲鱼的视频中,在文件操作课程里面,关于分割字符split函数出现了问题:
>>> str1='afaf:dafaf'
>>> str1
'afaf:dafaf'
>>> (x,y)=str1.split(':',1)
>>> print(x,y)
afaf dafaf
['afaf', 'dafaf']
>>> str1='中国人:牛逼'
>>> i=str1.split(':',1)
>>> i
['中国人:牛逼']
使用英文字符时能够做一次分割成功
使用中文是,无法分割,
不知道各位鱼友有遇到的吗?希望给予解答 用':'去分割':'当然分割不了呀! 谢谢答复,我也发现了,呵呵,写的时候不注意啊, 为什么不是["中国人"," 牛逼"]
页:
[1]