complete rework
scalar
dios.loc[scalar,scalar] -> scalardios.iloc[int,int] -> scalar
Series
dios['a'] -> pd.Seriesdios[slice] -> pd.Seriesdios.loc[x,scalar] -> pd.Series-
dios.iloc[x,scalar] -> pd.Serieswith x a slice, or iterabel, bool-list, bool-series
column-label Series
dios.loc[scalar] -> pd.Seriesdios.iloc[int] -> pd.Seriesdios.loc[scalar, x] -> pd.Series-
dios.iloc[scalar, x] -> pd.Serieswith x a slice, or iterabel, bool-list, bool-series
dios
dios[iterable] -> dios-
dios[bool-series] -> dios(slices columns) -
dios[boolx] -> dios(with x dios/df/nested-list) dios.iloc[x,y] -> pd.Series-
dios.iloc[x,y] -> pd.Serieswith x/y a slice, or iterabel, bool-list, bool-series