Pandas найти подстроку не учитывая регистр

подскажите. Есть df, в нем столбец stolbec. Подскажите как реализвать поиск подстроки в столбце без восприимчивости к регистру. Обычный find не работает. (вроде)


Ответы (1 шт):

Автор решения: strawdog

Примерный датафрейм:

import pandas as pd

df=pd.DataFrame(['aa', 'Aa', 'AA', 'bb', 'c','foaaa'], columns=['stolbec'])

Имеем:

  stolbec
0      aa
1      Aa
2      AA
3      bb
4       c
5   foaaa

выводим то, что нам нужно:

mystring = 'aa'
df[df['stolbec'].str.contains(mystring, case=False)]

Итог:

    stolbec
0   aa
1   Aa
2   AA
5   foaaa
→ Ссылка