题解 | 字符串操作

字符串操作

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-12 16:00
天津大学 Java
牛客30236098...:腾讯坏事做尽,终面挂是最破防的 上次被挂了后我连简历都不刷了
点赞 评论 收藏
分享
仁者伍敌:牛子这些人还会点一个自动回复,boss都不带回复的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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