我有一个由两列组成的 Excel 文件:last_name
、first_name
。该列表按多年经验排序。我想创建一个新的 Excel 文件(或文本文件),将名称一一打印出来。
Last First
Smith Joe
Jones Mary
Johnson Ken
etc
并将其转换为
Smith Joe Jones Mary
Johnson Ken etc.
在与上面的名称相同的行上有效地打印所有其他名称。
我已经达到了可以将名称打印到一组列中的程度,但我无法将所有其他名称移动到相邻的列中。
谢谢
答案 0 :(得分:1)
尝试:
result = pd.concat([df.iloc[::2].reset_index(drop=True),
df.iloc[1::2].reset_index(drop=True)], 1)
输出:
Last First Last First
0 Smith Joe Jones Mary
1 Johnson Ken etc None