如何检查国家是否与熊猫串在一起



我有一个来自Netflix的电影和电视剧的熊猫数据帧,其中一个列是该节目的可用国家。此列包含可以包含多个国家/地区的字符串(例如"德国、捷克共和国"(。

现在我想找到所有来自特定国家的节目。这意味着我需要检查国家名称是否出现在字符串中。我想这样解决它:

df.loc[distinct_countries[0] in df['country']]

但是pandas不支持in运算符。我确实试图通过在每个国家和电影中迭代来解决这个问题,但由于数据帧很大,这个解决方案不够有效。如果你知道使用熊猫的更简单的解决方案,请随时帮助我。

提前感谢!

您可能正在查找.str.contains()。如果您想检查多个国家/地区,它还可以处理正则表达式

最新更新