У меня есть DataFrame
, который выглядит примерно так:
import numpy as np
import pandas as pd
df=pd.DataFrame([['d',5,6],['a',6,6],['index',5,8],['b',3,1],['b',5,6],['index',6,7],
['e',2,3],['c',5,6],['index',5,8]],columns=['A','B','C'])
Тогда df
это:
A B C
0 d 5 6
1 a 6 6
2 index 5 8
3 b 3 1
4 b 5 6
5 index 6 7
6 e 2 3
7 c 5 6
8 index 5 8
выберите элемент над (предшествующим) элементом 'index'
. Я хочу получить массив как
output=[a,b,c]