我正在尝试从csv文件中读取的工资列表中打印最小值和最大值,但首先我必须从值中删除$并且不知道如何。
我尝试遍历列表并使用del[0]
并获得:
SyntaxError:无法删除文字。
我尝试了salary.replace("$", " ")
并得到了:
AttributeError:' list'对象没有属性'替换'
我将工资列附加到一个不可变的字符串列表。
如何从薪水清单中删除$ [$ 98,500.85]? 提前谢谢。
答案 0 :(得分:1)
如果没有代码,很难知道确切的问题,但您可以尝试以下方法之一:
new_salary = [s.replace("$", "") for s in salary]
或:
new_salary = [s[1:] for s in salary]