用列表映射列并返回相应的列表

威廉007
import pandas as pd

pd.DataFrame({"a":["a","b","c"],"d":[1,2,3]})

给定一个数组["a","b","c","c"],我希望它用于映射col“ a”,并获取[1,2,3,3]来自列“ d”的输出是否有一种简便的方法可以在不迭代行的情况下执行此操作?

耶斯列尔

Series.reindex与index bya一起使用转换为by by DataFrame.set_index

a = ["a","b","c","c"]

L = df.set_index('a').reindex(a)['d'].tolist()
print (L)
[1, 2, 3, 3]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用另一列的列表值映射列名称

来自分类Dev

映射列表并选择列(以创建新列表)

来自分类Dev

用foreach返回多个列表

来自分类Dev

re.sub 用相应的匹配替换多个列表(Python)

来自分类Dev

从Clojure中的值列表返回映射

来自分类Dev

用弹簧映射URL填充下拉列表

来自分类Dev

转换列表用java映射8

来自分类Dev

用部分功能短路列表映射

来自分类Dev

用对象子数组映射对象列表

来自分类Dev

排序相应列表

来自分类Dev

循环浏览列表字典并更新相应的列-pandas

来自分类Dev

用列表扩展Pandas列

来自分类Dev

嵌套列表的列,用/分隔

来自分类Dev

将元组列表映射到新列

来自分类Dev

在Pandas DataFrame列的列表中映射JSON

来自分类Dev

将元组列表映射到新列

来自分类Dev

用PHP返回目录列表

来自分类Dev

循环遍历用JSON返回的列表

来自分类Dev

用列表搜索列表的列表

来自分类Dev

逆映射其中GetValue返回一个列表

来自分类Dev

使用也许返回函数映射和过滤可能的列表

来自分类Dev

使用 Automapper 到 SQLite 的通用映射返回空列表

来自分类Dev

用自动映射器填充列表属性

来自分类Dev

返回列表元素列表

来自分类Dev

如何找到给定值出现的特定间隔(通过列表),以便从第二个列表中返回相应的值?

来自分类Dev

从n中返回k的所有组合以及相应补数列表的算法

来自分类Dev

如何让python返回列表列表作为列矩阵?

来自分类Dev

R:使用键值列表将列映射到列

来自分类Dev

用列表列表遮盖两列(Pandas df)