首页 > 其他 > 详细

简单了解split()函数的性质

时间:2017-10-06 19:57:00      阅读:242      评论:0      收藏:0      [点我收藏+]
  1. 当分割的字符在字符串中间时,分割字符前面为一部分,后面为一部分。如:

    st=‘abccd‘

    print(st.split(‘b‘))

    输出为:[‘a‘, ‘ccd‘]

  2. 当分隔符在字符串最前面或最后面时,分割后后面的明显为一部分,但是最前面会有一个空白位置。如:

    st=‘abccd‘

    print(st.split(‘a‘))

    print(st.split(‘d‘))

    输出为:[‘‘, ‘bccd‘]

        [‘abcc‘, ‘‘]

  3.  当分隔符在字符串中连续时,字符串中两个分隔符之间会有一个空白位置。如:

    st=‘abccd‘
    print(st.split(‘c‘))
    输出为:[‘ab‘, ‘‘, ‘d‘]
  4. 当分割字符串在最前面且两个连续,所以最前面会有一个空白位置,两个要分割的字符之间会有一个空白位置。如:
    st=‘aabccd‘
    print(st.split(‘a‘))
    输出为:[‘‘, ‘‘, ‘bccd‘]
  5. 分割参数可以为字符也可以为字符串,效果是一样的。

注:代码及结果测试为python 3.x中进行。

简单了解split()函数的性质

原文:http://www.cnblogs.com/xsmile/p/7632550.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!