Предположим, у меня есть следующий фрейм данных:
df = pd.DataFrame({'name':['a', 'b', 'c','d','e'], 'description':['vim2tests','vim2trial','vim3tests','vim3zip', 'vim4trial'], 'count':[4,5,6,7,8]})
И я пытаюсь разделить на 3 фрейма данных, содержащие строки, где запись «description» содержит «vim2», «vim3», « vim4 'substring.
Есть эффективный способ сделать это? Я мог бы реализовать для l oop, чтобы найти индексы для строк, которые мне нужны, но это совсем неэффективно, и я изо всех сил пытаюсь понять, как это сделать лучше.