字符串拆分以及合并--Python

108 篇文章 2 订阅
  •   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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值