永发信息网

知道一个程序,该程序可以在一个字符串中任意位置插入一个字符,这个程序要怎么编

答案:2  悬赏:80  手机版
解决时间 2021-02-12 01:08
  • 提问者网友:我的未来我做主
  • 2021-02-11 21:45
知道一个程序,该程序可以在一个字符串中任意位置插入一个字符,这个程序要怎么编
最佳答案
  • 五星知识达人网友:逃夭
  • 2021-02-11 23:19
这样编,sb = s.substring(0, pos); nsb = s.substring(pos, -1); s = sb + 'c' + nsb;
全部回答
  • 1楼网友:像个废品
  • 2021-02-12 00:28
在python中字符串是不可改变的对象(immutable),因此无法直接修改字符串的某一位字符。 一种可行的方式,是将字符串转换为列表,修改列表的元素后,在重新连接为字符串。 示例代码如下: s = 'abcdefghijk' #原字符串 l = list(s) #将字符串转换为列表,列表的每一个元素为一个字符 l[1] = 'z' #修改字符串的第1个字符为z news = ''.join(l) #将列表重新连接为字符串 print(news) #azcdefghijk #修改后的字符串
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯