2024-10-01 04:49:12 发布
网友
我有一个pandas数据帧,例如:
colA colB code1 num code2 num code3 num code4 num code5 num
我还有一个python字典,例如:
我想做的是在pandas dataframe中创建一个新列,称之为colC,它使用colA中的键匹配py_dict中相应的key/list并返回第三个list值val3。我试过dataframe.from_dict()和数据帧更新()但不知道如何正确索引字典。在
首先创建一个新dict,其中只包含您希望从每个列表中获取的值:
new_dict = {k: v[2] for k, v in py_dict.iteritems()}
然后可以使用Series.map
Series.map
首先创建一个新dict,其中只包含您希望从每个列表中获取的值:
然后可以使用
^{pr2}$Series.map
相关问题 更多 >
编程相关推荐