Для pandas я ищу способ записи условных значений в каждую строку в столбце B на основе подстрок для соответствующих строк в столбце A.
Поэтому, если ячейка в A содержит "BULL", напишите "Long" в B Или, если ячейка в A содержит "BEAR", напишите "Short" на B
Желаемый результат:
A B
"BULL APPLE X5" "Long"
"BEAR APPLE X5" "Short"
"BULL APPLE X5" "Long"
B первоначально пусто: df = pd.DataFrame([['BULL APPLE X5',''],['BEAR APPLE X5',''],['BULL APPLE X5','']],columns=['A','B'])