【发布时间】:2020-08-25 06:02:12
【问题描述】:
我想使用 python 在 CSV 文件的列中获取数学运算的最终值,请问是否可以获取如下值?
原始 CSV:
Type Total
A 2+2
B (10/2)*5
C 5-2*3
预期输出:
Type Total
A 4
B 25
C -1
我已经尝试过四处搜索,但我对此一无所知... 所有数据都在字符串中,我尝试转换为浮点数,但由于数学运算,无法完成。
【问题讨论】:
-
您正在寻找
eval方法...但请确保您查找正确的应用程序,因为旧版本特别危险。 -
嗨 Prune,感谢您推荐的方法 :) 我会检查这个功能
标签: python pandas math calculation operation