我有一个已过滤的熊猫数据框,因此索引不按顺序排列(即不是从0开始-我的数据框的末尾)。我有一列是“文字袋”。这只是单词列表。我知道我要搜寻的字词。如何找到包含该单词的索引/索引?
我尝试使用'.index'函数,但可能无法正确使用。
所需的输出将只是包含我要查找的单词的条目/条目的索引/索引。
答案 0 :(得分:0)
适合您的情况的简单技巧,如果只需要检查包含内容,则将bag列视为字符串而不是列表
df['word_flag'] = df['bag'].astype(str).str.contains('your-word-here')
如果您特别需要索引
df[df['word_flag'] == 1].index