我想用逗号替换每行中的第一个等号,并单独保留第二次出现的等号。
我尝试了一个 for 循环,在其中找到字符的索引并将其替换为逗号,但我无法选择正确的等号或替换它。
lines = ['Temp = 65 ; Temperature = degrees Fahrenheit',
'Mass = 15 ; Mass = kilograms '
]
for line in lines:
i = line.index('=')
line.replace('i[1]' , ',')
您可以使用maxreplace
参数 1限制要替换的匹配项数:
line = line.replace('=', ',', 1)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句