如何将列表元素动态添加到熊猫数据框

时间:2019-03-16 22:10:30

标签: python pandas list dataframe

我的数据框为

Letter Count 
A      10
B      11
C      12
D      13

我想根据诸如

这样的列表元素的值添加一列

my_list=[6,5,3,8]
for i in range (len(my_list)):
    df["New_col"]=my_list[i]
df

但是,它仅将列表的最后一个元素分配给新列 和输出

 Letter Count  New_col 
    A      10       8
    B      11       8
    C      12       8
    D      13       8

这是我想要的:

  Letter Count  New_col 
    A      10       6
    B      11       5
    C      12       3
    D      13       8

如果可以的话,请问我在哪里犯了逻辑错误?

0 个答案:

没有答案
相关问题