假设我有多个字符串:
string1 = "ab"
string2 = "db"
string3 = "eb"
如何替换所有字符串中的相同子字符串?假设我需要用“c”替换“b”。我肯定可以执行以下操作,但是否有简洁的单行解决方案?
string1 = string1.replace("b", "c")
string2 = string2.replace("b", "c")
string3 = string3.replace("b", "c")
请您参考如下方法:
string1,string2,string3=[string.replace('b','c') for string in [string1,string2,string3]]
试试这个简洁的单行列表理解
