尝试使用一个小例子来解释我的案例:
df = pd.DataFrame([[1,1],[1,2],[1,3],[1,4]],columns=['A', 'B'])
d1 = df['B'].apply(lambda x: '{0:0>3}'.format(x))
df['B'] = d1
df.head()
df.to_csv()
我想将更改的df保存到新的csv文件中,该文件应该是:
Out[28]: A B
0 1 001
1 1 002
2 1 003
3 1 004
但保存后使用df.to_csv(),新数据文件没有变化:
Out[32]:
A B
0 1 1
1 1 2
2 1 3
3 1 4
任何人都乐于告诉如何解决这个问题?非常感谢!