python split()默认以空格分割,现在字符串里有#和空格,怎样是split只以#分割,不以空格分割。

 我来答
浩星辰锟su
2012-12-12 · TA获得超过6765个赞
知道大有可为答主
回答量:975
采纳率:0%
帮助的人:435万
展开全部
split()的用法是这样的,你只要在括号里面打上你需要以什么分割就可以了,比如你要以#分割,那就split("#")。例如a = "a#a#a", b = a.split("#") >>> print b 就输出[a,a,a]
更多追问追答
追问
字符串里如果有空格,就算用#参数也会同时默认用空格分割,现在怎样才能不用空格分割。
追答
并不会,我举个例子给你看,刚刚我在IDLE里面运行的结果。
>>> a = " # "
>>> b = a.split("#")
>>> print b
[' ', ' ']
这样就把字符串分成了两个,并没有用空格分割。
aa1ss2_2
2012-12-12 · TA获得超过397个赞
知道小有建树答主
回答量:178
采纳率:100%
帮助的人:196万
展开全部
split( '#' )
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式