我有这样一个熊猫系列:
0 $233.94
1 $214.14
2 $208.74
3 $232.14
4 $187.15
5 $262.73
6 $176.35
7 $266.33
8 $174.55
9 $221.34
10 $199.74
11 $228.54
12 $228.54
13 $196.15
14 $269.93
15 $257.33
16 $246.53
17 $226.74
我想去掉美元符号,这样我就可以把值转换成数字。为了做到这一点,我做了一个函数:
def strip_dollar(series):
for number in dollar:
if number[0] == '$':
number[0].replace('$', ' ')
return dollar
这个函数将原封不动地返回原始序列,没有任何变化,我也不知道为什么。你知道吗
你有没有什么好主意?你知道吗
提前谢谢
使用
str.replace("$", "")
例如:
输出:
代码:
输出:
希望能有帮助!
使用^{} 并转换为
float
s:设置:
相关问题 更多 >
编程相关推荐