我试图计算可乐的总数,然后我需要将总数(5550)除以127200美元,得到每件商品的成本
我该怎么做
我尝试了以下方法:
print('\n Cost per item: ' +str(df.colA.sum() / (cost)))
“str”和“tuple”的操作数类型不受支持
示例数据:列A有名称
此外,还尝试了以下建议: df.colA.astype(float.sum()/cost 我得到的回答是:“无法将字符串转换为浮点”
更新: cost/df.colA.count()我得到的回答是:“两个不同的数字并排[0.0229 0.1233]”我希望根据我的来源数量得到23.XX
你能试着从
cost
中删除括号吗您可能正在将
cost
转换为元组编辑:您还需要确保
colA
确实是一列整数,而不是字符串Edit2:另外,正如dm2所说,您应该做
cost/count
以获得每件商品的成本相关问题 更多 >
编程相关推荐