我想找到列表中所有元素的匹配信息。例如:
df=pd.DataFrame({'ID':['1','2'],'Fruit':['apple|banana','banana|watermelon']})
Fruit ID
0 apple|banana 1
1 banana|watermelon 2
我还有一个水果价格的数据集:
price=pd.DataFrame({'Fruit':['apple','banana','watermelon','pear'],
'price':['1.49','0.59','5.99','1.99']})
Fruit price
0 apple 1.49
1 banana 0.59
2 watermelon 5.99
3 pear 1.99
我想在水果单上找到所有匹配的价格:
Fruit ID price
0 apple|banana 1 1.49|0.59
1 banana|watermelon 2 0.59|5.99
我知道我可以使用左连接来查找单个元素的匹配信息。我不确定如何找到所有匹配的信息。
有什么建议吗?
答案 0 :(得分:0)
这是使用列表理解的一种方式:
await awaitFooService.isIncognitoWindow()
.then( isIncognito => {
this.isIncognito= isIncognito;
} );