忘了,举个例子记录下
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