在 python3 中,在尝试替换子字符串之前是否值得检查子字符串是否存在?我正在检查大约 40,000 个字符串,并且只期望在其中大约 1% 中找到 substring1。检查并跳过或尝试更换但失败是否需要更长的时间?
if substring1 in string:
string = string.replace(substring1, substring2)
Run Code Online (Sandbox Code Playgroud)
要不就
string = string.replace(substring1, substring2)
Run Code Online (Sandbox Code Playgroud)