Я хочу применить функцию к каждой строке, только если столбец col1 содержит значение «12».для строк, у которых нет 12, верните 0 в столбце col3
. Я только хочу применить следующее к строкам, имеющим столбец col1 = 12.
df ['col3'] = df ['col2 ']. str.lower (). str.contains (' яблоко ', na = 0)
d1
col1 col2
12 apple
13 apple
12 grape
Ожидаемые результаты ..
df1
col1 col2 col3
12 apple True
13 apple False
12 grape False
Спасибо