创建DataFrame

import pandas as pd

data = {'A' : [10, 9, 7, 8, 4], 'B' : ['a', 'b', 'c', 'd', 'e'], 'C':['赵', '钱', '孙', '李', '王']}
df = pd.DataFrame(data)

输出
图片说明

选取第一行

df.loc[0])

图片说明

df.iloc[0])

图片说明

选取前三行

df.head(3)

图片说明

选取末三行

df.tail(3)

图片说明

选取第一行的‘B’字段

df.loc[0]['B']

图片说明

选取最后一行的‘B’字段

df.iloc[-1]['B']

图片说明

附:loc 与 iloc 的区别:

如果 DataFrame 使用的是默认的索引(即0,1, 2 ...), 选取第 n 行的数据既可以使用 loc[n], 也可以使用 iloc[n],
如果已经指明索引,那么选取第 n 行的数据只能使用 iloc[n]。