如果您要从csv中读取内容,则可以使用数千个arg:
df.read_csv('foo.tsv', sep='t', thousands=',')与作为单独步骤执行操作相比,此方法可能更有效。
您需要先设置语言环境:
In [ 9]: import localeIn [10]: from locale import atofIn [11]: locale.setlocale(locale.LC_NUMERIC, '')Out[11]: 'en_GB.UTF-8'In [12]: df.applymap(atof)Out[12]: 0 10 1200 4200.001 7000 -0.032 5 0.00



