select a single row, single column, or single value via scalar (single) values. pd.DataFrame.loc['row_label', 'column_label'] pd.DataFrame.loc[:, 'column_label'] # To select single column pd.DataFrame.iloc[row_position, col_position] pd.DataFrame.iloc[:, col_position] # To select single column #################3333 select a multiple items by passing a list of labels or index positions. Remember, use index values. This comes in handy when you are select rows or rows and columns from your data frame. pd.DataFrame.loc[['row_label1', 'row_label2'], ['column_label1', 'column_label2']] pd.DataFrame.iloc[[row_pos1, row_pos2], [col_pos1, col_pos2]]