l = [1,2]
df = pd.DataFrame(columns=['x','y'])
我正在尝试将列表 l 的元素分配给 df 中的不同列,但找不到执行此操作的方法。 df.append(l) 将列表添加到一列中。
我还希望能够附加我随后创建的其他列表
l2 = [3,4]
df.append(l2)
这是预期的输出
>>> df
x y
1 2
3 4
... ...
请您参考如下方法:
使用loc
df.loc[len(df), :] = l
