python3 替换字符串中指定位置字符

大家都知道字符串在python中是不可变数据类型,那么我们如何替换字符串中指定位置的字符呢?

字符串转换列表替换并转换解决:

1 def replace_char(string,char,index):
2     string = list(string)
3     string[index] = char
4     return ''.join(string)

 

posted @ 2019-02-28 13:52  耳虫  阅读(28593)  评论(0编辑  收藏  举报