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中进行。

相关文章:

  • 2022-12-23
  • 2022-02-24
  • 2021-08-21
  • 2021-08-10
  • 2022-12-23
  • 2021-08-21
  • 2022-02-24
  • 2021-11-13
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-01
  • 2023-03-14
  • 2022-12-23
  • 2021-06-12
  • 2022-12-23
相关资源
相似解决方案