Рассмотрим этот фрейм данных
my_input_df = pd.DataFrame({
'export_services': [[1],[],[2,4,5],[4,6]],
'import_services': [[],[4,5,6,7],[],[]],
'seaport':['china','mexico','africa','europe'],
'price_of_fish':['100','150','200','250'],
'price_of_ham':['10','10','20','20']})
И я хочу сделать фильтр для export_services, который является логическим (отбрасывает пустые списки) и выводить только подмножество столбцов
my_output_df = pd.DataFrame({
'export_services': [[1],[2,4,5],[4,6]],
'seaport':['china','africa','europe'],
'price_of_fish':['100','200','250']})
Как бы я поступил об этом?
Спасибо:)