2024-05-14 07:23:40 发布
网友
我在一列中写了1-10,想在下一列中写2-10,如下所示:
Col1 (derived)col2 1 2 2 3 3 4 4 5 . . . 10 10
我会用pandas来做这个。从头开始:
pandas
import pandas as pd df = pd.DataFrame({'Col1': range(1, 11)}) # add 1 to values in Col1 df['Col2'] = (df['Col1'] + 1) # make last entry in Col2 empty df['Col2'].iloc[-1] = '' # write to excel df.to_excel('file.xlsx', index=False) print(df) Col1 Col2 0 1 2 1 2 3 2 3 4 3 4 5 4 5 6 5 6 7 6 7 8 7 8 9 8 9 10 9 10
我会用
pandas
来做这个。从头开始:相关问题 更多 >
编程相关推荐