2
我有一個名爲'postcodes'的列的df。這些郵政編碼在它們之間有空格。有沒有辦法改變這些單元格的值(最好不必製作新的csv),以便它們不存在空格(B91 2QD - > B912QD)。下面寫的是我到目前爲止的代碼,我知道它沒有發生,但爲了示例的緣故,最後一行實際上會替換df中的值。在熊貓中迭代列並更改單元格的值 - Python
df=pd.read_csv('foo')
pcode=df['postcode']
for i in pcode:
i.replace(' ','')
你可以放棄循環,只是'df ['postcode'] = df ['postcode']。str.replace('','')' – EdChum
@EdChum,爲評論歡呼,但它仍然不會不工作 –
不起作用不是一個完整的問題描述,發佈您的原始數據,代碼,期望的輸出,您嘗試的代碼(包括我的建議)以及其他人可以運行的錯誤輸出以便可以複製 – EdChum