price
date price fruit
2010-01-04 0.83 banana
2010-01-04 0.05 apple
Для каждого фрукта, как вы могли бы сохранить, если этот фрукт == True, а затем временно отбросить столбец фруктов при работе с этим конкретным фруктом?
listxx = [(price, "price")]
fruits = ['apple', 'banana', 'pear']
for fruit in fruits:
for x, y in listxx:
x[x['fruit'] == fruit]
x.drop(['fruit'], axis=1, inplace=True)
В настоящее время, когда я добираюсь до банан, столбец фруктов уже удален из-за яблока.
При итерации по банану набор ценовых данных должен выглядеть следующим образом:
date price
2010-01-04 0.83
При итерации над яблоком набор ценовых данных должен выглядеть следующим образом: :
date price
2010-01-04 0.05