У меня есть df с двумя столбцами number
, type
. Я пытаюсь удалить число в нечетной позиции, если type
равно odd
.
Для числа - (7,14,21,28)
без цифр в odd
позиции - 7,21
.
Точно так же - (3,10,17,24,31)
без номеров в позиции odd
- 3,17,31
df
df= pd.DataFrame(data = {'number' : ['7,14,21,28', '2', '3,6,5,8 ', '4', '3,10,17,24,31'], 'day' : ['odd', 'even', 'even', 'even', 'odd']})
number type
0 7,14,21,28 odd
1 2 even
2 3,6,5,8 even
3 4 even
4 3,10,17,24,31 odd
Мой исключенный вывод:
number type
0 7,21 odd
1 2 even
2 3,6,5,8 even
3 4 even
4 3,17,31 odd