【发布时间】:2020-06-24 04:37:24
【问题描述】:
抱歉标题含糊...
我有一个预定义的列表
list = ['ABC', 'DEF', 'GHI', 'JKL']
我有下表
Item# Value
1 'DEF-1234'
2 'some_text_ABC'
3 'GHI_1"
4 'Item is: ABC'
5 '7713-23-88'
6 'ABC'
我想根据“值”列提取以下键
Item# Value Key
1 'DEF-1234' 'DEF'
2 'some_text_ABC' 'ABC'
3 'GHI_1" 'GHI'
4 'Item is: ABC' 'ABC'
5 '7713-23-88' NA
6 'ABC' 'ABC'
我正在考虑某种 elif 循环,但我怀疑 Pandas 有一些袖手旁观
非常感谢您
【问题讨论】:
标签: python python-3.x pandas list