Python替换功能,能不能做得更漂亮?

马兹·博德克·克里斯滕森

这可以在更少的行中完成吗

text = "DKK 5.000,33"
text2 = text.replace('DKK ', '')

text3 = text2.replace('.', '')
text4 = text3.replace(',','.')
print(float(text4))

它输出我想要的东西,它看起来很糟糕,我希望它可以做得更漂亮,所以我不必制作 4 个新变量来更改文本:)

希瓦姆·维杰瓦吉亚

您可以根据需要多次调用文本替换。

text = "DKK 5.000,33"
text2 = text.replace('DKK ', '').replace('.', '').replace(',','.')
print(float(text2))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章