忘了,举个例子记录下
import pandas as pd import numpy as np df=pd.DataFrame(np.arange(16).reshape((4,4)), columns=list('abcd')) print(df) # a b c d # 0 0 1 2 3 # 1 4 5 6 7 # 2 8 9 10 11 # 3 12 13 14 15 print('-'*40) print(df['a']) # 0 0 # 1 4 # 2 8 # 3 12 # Name: a, dtype: int32 print('-'*40) print(df.loc[0, 'a']) # 0 print('-'*40) print(df.loc[0:3, ['a', 'b']]) # a b # 0 0 1 # 1 4 5 # 2 8 9 # 3 12 13 print('-'*40) print(df.iloc[1,1]) # 5 print('-'*40) print(df.iloc[0:3, [0,1]]) # a b # 0 0 1 # 1 4 5 # 2 8 9 print('-'*40) print(df.iloc[[0, 3], 0:2] ) # a b # 0 0 1 # 3 12 13 print('-'*40) print(df.ix[1,1]) # 5 print('-'*40) print(df.ix[1,:]) # a 4 # b 5 # c 6 # d 7 # Name: 1, dtype: int32