在熊猫中添加新列并展开数据框

时间:2020-01-14 14:45:28

标签: pandas merge

import pandas as pd

dt = pd.DataFrame([{'sku': '1','price': '50'}, {'sku': '2','price': '20'}])

df = pd.DataFrame([{'order':1},{'order':2}])

我想要这样的输出:

  dt_new= pd.DataFrame([{'sku': '1', 'price': '50','order':1}, {'sku': '2', 'price': '20','order':1},
    {'sku': '1', 'price': '50','order':2}, {'sku': '2', 'price': '20','order':2}])

我尝试合并,但失败了。我正在考虑使用for循环。

0 个答案:

没有答案