首页 > 解决方案 > Python3 - 从excel导入价格(£)并将其转换为整数

问题描述

所以我从 excel 中导入 (row[3]),它打印电子表格上设置的价格,但我试图计算所有价格并找到它们的平均值。我把它们加起来但我不能 print(row[3])/100*15) ,因为该行没有定义为整数,因为它有一个“£”符号。任何人都知道我该如何解决这个问题?

谢谢

标签: pythonexcelstringparsing

解决方案


您可以将符号替换为空格,然后将字符串转换为浮点数。例如,无论 $ 在哪里float('34$56'.replace('$',''))都会返回。3456.0


推荐阅读