【发布时间】:2019-03-16 11:41:21
【问题描述】:
我有一个如下的 DataFrame。
DF1:
A
Any Match
Credit
I need a debit card.
Logging
Awesome
我有另一个 DataFrame 如下:
DF2:
B
I did not find any match.
I want a credit card.
I need a debit card.
I do not know.
I am logging into credit portal.
我需要我的输出:
B A
I did not find any match. Any Match
I want a credit card. Credit
I need a debit card. I need a debit card.
I am logging into credit portal. logging,credit
如果 DF1 中出现的短语在 DF2 中出现的任何文本中,则在此处。 将 o/p 打印为文本和重要短语。
【问题讨论】:
-
为什么它只返回
Debit而I need a debit card同时出现在DF1 和DF2 中? -
请解释您的尝试,并提供一个我们可以从哪里开始的最小示例。此外,如果 B 中的一个短语包含多个 A 中的短语,或者一个都不包含,以及如果 B 中的两个短语包含 A 中的相同短语怎么办。请详细说明您对您的具体要求输出。
-
@AkshayNevrekar..非常抱歉这是我的错误。我已经编辑了那个。
-
@jdehesa..如果它包含多个短语,它应该返回两个。如果 B 中的两个短语包含 A 中的相同短语,则两者都应返回相同的短语。
标签: python string pandas dataframe