(核心是头与尾),移除的结果作为一个返回值,原字符串仍不变。
chars参数:需要移除的字符串,如果省略或者为None,则默认移除空格。...返回一个被a分隔了b的字符串
参数:可迭代对象
要点:①如果可迭代对象里面存在任何非字符串值(包括bytes对象)时候,会显示乱码()(在pycharm中)。...,或者是包含单个元素的可迭代对象,就没a啥事了,直接返回这个参数(或者返回迭代对象中的字符串)
s=['abcd']
print('#'.join(s))
结果:
abcd
注:官方文档内容,供参考:...参数:sep:分隔依据 字符串,maxsplit:最大拆分次数,不写默认全部
要点:①如果有连续拆分依据的字符串,则连续拆分的字符串不会被组合在一起而是被视为分隔空字符串
print('1,,,,2'....split(',')) #['1', '', '', '', '2']
这里用逗号','来作为分隔拆分依据,有多个连续逗号,此时连续逗号之间有多少个空字符串,就拆分多少个空字符串加入列表
②拆分依据字符串可能由多个字符组成