【发布时间】:2022-01-11 23:51:27
【问题描述】:
我有一个关于字符串的具体问题。我有一个带有美元符号的字符串,有时还有一个逗号。基本上我用硒刮了一个数字,它可以有两种形式:
-
$257,873(带逗号) -
$257(不带逗号)
如果只有一个逗号,我怎样才能删除?
这是我尝试过的:
mc1 = (mc_txt.text).replace("$", "")
str = ""
for i in range(len(mc1)):
if mc1[i] != ",":
str = str + mc1[i]
mc = int(str)
print(mc)
【问题讨论】:
-
添加语言标签并解释为什么你的代码不合适。您可以使用一次
replace。为什么不再来一次?