у меня есть кадр панды данных, как это:разделить определенную панд dataframe в два списка
df = pd.DataFrame(data={'a': [True, True, False, True, True, False,False], 'b': range(7)} , index = range(7))
... (индекс не важно), и я хочу, чтобы получить кортеж:
([[0, 1], [3, 4]], [[2],[5, 6]])
... или, вообще говоря, я хочу разделить df на кортеж, где первым элементом является список списка значений из столбца b, где == Истина и второй элемент ... где a == False. Порядок в списках должен соответствовать порядку в кадре данных. Что такое самый питонический (или «пандастический») способ получить это? Я не удовлетворен решением.