比如某字符串为 '12345666'
该字符串长度不固定,含多少个6也不确定
那么如何实现只把该字符串中的最后一个6替换为5呢?
如下:
可以先将该字符串逆序,然后替换第一个6为5,然后再将字符串逆序,即可。
a = '12345666'
b = a[::-1].replace('6', '5', 1)[::-1]
print(b)
比如某字符串为 '12345666'
该字符串长度不固定,含多少个6也不确定
那么如何实现只把该字符串中的最后一个6替换为5呢?
如下:
可以先将该字符串逆序,然后替换第一个6为5,然后再将字符串逆序,即可。
a = '12345666'
b = a[::-1].replace('6', '5', 1)[::-1]
print(b)