У меня есть датафрейм, как показано ниже. Условия доступны в виде списка.
lista1=['cond1','cond2','cond3','cond4']
То, что я пытаюсь сделать, это 1. Создать список b, добавив строки, где column = 'Attributes', когда только условие1 истинно, а все остальное ложно. Это должно быть сделано для всех элементов списка условий.
Мне не хватает идей, как это сделать. Я застрял в установке значения False для других столбцов в первую очередь. Любая помощь приветствуется. Спасибо
Name Profile Attributes Condition1 Condition2 Condition3 Condition4 Condition5 Condition6
Test1 This is testing 1 FALSE TRUE TRUE TRUE TRUE TRUE
Test2 For testing 2 TRUE TRUE TRUE FALSE FALSE TRUE
Test3 I am testing 3 FALSE TRUE FALSE TRUE FALSE FALSE
Test4 testing is good 4 FALSE TRUE FALSE FALSE FALSE FALSE
Test5 testing rocks 5 TRUE TRUE TRUE FALSE TRUE FALSE