C是我在pandas dataframe(df)中的列。它由许多列表组成。
C
[ab ab bc abb]
[ll li lo ll]
D是我的字典,如下。
D={'ab':0, 'bc':1, 'abb':2, 'll':3, 'li':4, 'lo':5}
现在,我想将字典的值分配给列表,为此,我正在使用下面提到的代码。
df.C= [D[item] for item in df.C]
在这里,我得到这个错误:
TypeError:列表索引必须是整数或切片,而不是str。
冉冉说
相关分类