题解 | 字符串操作

字符串操作

https://www.nowcoder.com/practice/06a5336b64e3481fbbcc1f7d5cba548d


n,m=map(int,input().split())
string=list(input())			# 在python中,字符串是不可变对象,不支持直接通过索引(下标)修改,所以将字符串转换成列表处理
for i in range(m):
    string_cmd=input().split()
    l=int(string_cmd[0])-1
    r=int(string_cmd[1])
    c_1=string_cmd[2]
    c_2=string_cmd[3]
    for j in range(l,r):
        if string[j]==c_1:
            string[j]=c_2
print("".join(string))

全部评论

相关推荐

06-23 11:43
门头沟学院 Java
allin校招的烤冷...:我靠,今天中午我也是这个hr隔一个星期发消息给我。问的问题还是一模一样的😅
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务