回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>给定以下数组,我想用点替换逗号:</p>
<pre><code>array(['0,140711', '0,140711', '0,0999', '0,0999', '0,001', '0,001',
'0,140711', '0,140711', '0,140711', '0,140711', '0,140711',
'0,140711', 0L, 0L, 0L, 0L, '0,140711', '0,140711', '0,140711',
'0,140711', '0,140711', '0,1125688', '0,140711', '0,1125688',
'0,140711', '0,1125688', '0,140711', '0,1125688', '0,140711',
'0,140711', '0,140711', '0,140711', '0,140711', '0,140711',
'0,140711', '0,140711', '0,140711', '0,140711', '0,140711',
'0,140711', '0,140711', '0,140711', '0,140711', '0,140711',
'0,140711', '0,140711', '0,140711', '0,140711'], dtype=object)
</code></pre>
<p>我一直在尝试不同的方法,但我不知道怎么做。
此外,我已将其作为<code>pandas</code>数据帧导入,但无法应用函数:</p>
<pre><code>df
1-8 1-7
H0 0,140711 0,140711
H1 0,0999 0,0999
H2 0,001 0,001
H3 0,140711 0,140711
H4 0,140711 0,140711
H5 0,140711 0,140711
H6 0 0
H7 0 0
H8 0,140711 0,140711
H9 0,140711 0,140711
H10 0,140711 0,1125688
H11 0,140711 0,1125688
H12 0,140711 0,1125688
H13 0,140711 0,1125688
H14 0,140711 0,140711
H15 0,140711 0,140711
H16 0,140711 0,140711
H17 0,140711 0,140711
H18 0,140711 0,140711
H19 0,140711 0,140711
H20 0,140711 0,140711
H21 0,140711 0,140711
H22 0,140711 0,140711
H23 0,140711 0,140711
df.applymap(lambda x: str(x.replace(',','.')))
</code></pre>
<p>有什么解决办法吗?</p>