-
split:字符串按照指定分隔符进行拆分
-
拆分后得到的结果是有拆分后的字符串组成的一个列表
-
拆分后,所有的分隔符消失
-
# 需求: 将所有的单词按照空格为分隔符进行拆分,拆分为多个字符串
# split 会按照指定分隔符进行拆分,拆分完成后 会将所有的拆分后的结果以字符串形式保存到列表中
# split(self(不用传值), sep(分隔符), maxsplit(最大分割次数)) -
# 指定最大分割次数
# 可以把split看成一把刀,字符串看成一条线,砍一刀分成两份,砍两刀分成3分以此类推 -
按照以'a'为分割符进行拆分,将str1 最大拆分次数60次
# 使用谁作为分隔符,则拆分后该分隔符消失,
# 最大拆分次数如果超过可以拆分的上限,则保持拆分上线即可,不会报错 -
如下所示
-
-
join:将字符串序列(容器类型中所有元素均为字符串)按照指定分隔符进行合并
-
# 将list4 按照指定分隔符❤ 合并为一个字符串
# 格式:分隔符.join(iterable(可迭代类型)) -
# 进行join合并时,要注意可迭代类型中全部元素都要是字符串类型,否则无法合并
print('❤'.join(list2)) # TypeError: sequence item 0: expected str instance, int found
字符串拆分以及合并--Python
最新推荐文章于 2024-04-30 19:24:04 发布