df.iloc[3] # Select via the position of the passed integers df.iloc[3:5,0:2] # By integer slices, acting similar to numpy/python df.iloc[[1,2,4],[0,2]] # By lists of integer position locations, similar to the numpy/python style df.iloc[1:3,:] df.iloc[:,1:3] df.iat[1,1] # For getting fast access to a scalar (equiv to the prior method)