zoukankan      html  css  js  c++  java
  • python修改字符串的值

    在python中,字符串对象是不可变类型,所以我们没办法直接向其他语言一样直接修改其中的某一位字符,所以本质上来说改变一个字符串的元素就是创建了一个新的字符串。我们可以用下面的方法来进行修改:

    第一种方法:

    首先将字符串转换成列表对象,然后根据列表的性质进行修改,最后利用join函数再创建修改后的字符串。

    具体使用示例如下:

    s='12345'
    l=list(s)
    l[2]='a'
    s=''.join(l)
    print(s)    

    第二种方法:

    使用字符串的replace函数:

    具体使用示例如下:

    s='abcdef'
    s=s.replace('a','1')
    print(s)

    第三种方法:

    通过字符串之间的拼接:

    使用示例如下:

    s='I from'
    c=' China.'
    s=s+c
    print(s)

    上面的几种方法都可以达到一种修改字符串的效果,但是我们在真正使用的时候可能需要将这几种方法进行结合达到我们想要的效果。

  • 相关阅读:
    linux 部署项目命令
    List remove方法小坑
    centos7 安装mongoDB
    windows git 清除已保存的密码
    windows平台安装配置Gitblit
    oracle
    Mac 配置多jdk 随意切换
    idea远程调试jar包
    centos7 安装elasticsearch
    正则校验
  • 原文地址:https://www.cnblogs.com/noob-l/p/13236970.html
Copyright © 2011-2022 走看看