import pandas as pd
df = pd.DataFrame({"A": ["A0", "A1", "A2"],
"B": ["B0", "B1", "B2"]})
print(df)
result = df.stack()
print(result)
df_sj = pd.DataFrame({"出售日期": ["2017年5月25日", "2017年5月25日", "2017年5月25日", "2017年6月18日", "2017年6月18日", "2017年6月18日"],
"商品名称": ["荣耀9青春版", "小米6X", "oppo A1", "荣耀9青春版", "小米6X", "oppo A1"],
"价格(元)": [999, 1399, 1399, 800, 1200, 1250]})
print(df_sj)
'''
出售日期 商品名称 价格(元)
0 2017年5月25日 荣耀9青春版 999
1 2017年5月25日 小米6X 1399
2 2017年5月25日 oppo A1 1399
3 2017年6月18日 荣耀9青春版 800
4 2017年6月18日 小米6X 1200
5 2017年6月18日 oppo A1 1250
'''
result = df_sj.pivot(index="出售日期", columns="商品名称", values="价格(元)")
'''
商品名称 oppo A1 小米6X 荣耀9青春版
出售日期
2017年5月25日 1399 1399 999
2017年6月18日 1250 1200 800
'''
result.to_excel("E:/2017年618活动价格.xlsx")