python - 如何从格式化数字中删除千位分隔点

标签 python

如何从格式化数字中删除点分隔符?我正在使用正则表达式从网站获取列表:

a = [10.000, 20.000, 25.000]

如何将它们更改为 a = [10000, 20000, 25000]? (它们现在是整数)。

最佳答案

我假设你有的是字符串,因为你是从网站上得到的,所以它们首先应该是文本

>>> a=["10.000","20.000","25.000"]
>>> [ i.replace(".","") for i in a ]
['10000', '20000', '25000']

关于python - 如何从格式化数字中删除千位分隔点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5763964/

相关文章:

python - 如何为 Jupyter Notebook 安装 selenium?

python - 如何使用 ezdxf 将 "dynamic"AREA 属性添加到折线?

python - 拟合后手动计算的损失比上一个时期的损失高一个数量级

python - 使用 Python 到 SCP 在 Windows 上使用 os、Popen 和 Paramiko 传输文件的问题

Python: 使用 Kaitai Struct 读取 ID3v1 标签

python - 如何在 Python 中执行 HTTP Post "directly"

python - Keras 参数搜索和日志丢失

python - 如何在特定版本的 Firefox(使用 Python)中运行 webdriver 测试?

python - "for chunk in response.iter_content(1024)"引发 StreamConsumedError() 异常

python - pip3 install pyautogui 失败,错误代码为 1 Mac OS