Для 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'])