【发布时间】:2019-04-22 12:41:39
【问题描述】:
我有一个如下所示的 pandas 数据框。它有大约一百万行。
name = ['Jake','Matt', 'Henry']
0 A
1 Jake Hill
2 Matt Dawn
3 Matt King
4 White Henry
5 Hyde Jake
我想遍历列表和 df['A'] 列并只返回名字。例如,最终的数据框应如下所示。
0 A
1 Jake
2 Matt
3 Matt
4 Henry
5 Jake
提前致谢。我是 python 新手,所以仍在寻找最简单的方法来做到这一点。
【问题讨论】:
-
如果列表中不存在A列的值怎么办?
-
不是 Jake,Matt,Henry 的名字怎么办?你想过滤掉它们吗?
-
那么应该保留原名。例如,如果名称是 Dave Atkins,那么它应该保留名称 Dave Atkins,但我已确保我拥有所有名称。所以这应该不是问题。
标签: python python-3.x pandas python-2.7