What is the pythonic way to truncate a data frame using more index ranges (e.g. 10:12 and 25:28 )? I want this more elegantly:
df = pd.DataFrame({'a':range(10,100)}) df.iloc[[i for i in range(10,12)] + [i for i in range(25,28)]]
Result:
a 10 20 11 21 25 35 26 36 27 37
Something like this would be more elegant:
df.iloc[(10:12, 25:28)]
Thanks!
source share