初始数据:
输出:
一、[]方法
①按行提取(df[]按行索引值)
- 行的索引本质是切片
- 提取某行:df[0:1]
- 提取连续的多行:df[<行号>:<行号>],如df[0:2] 或 df.iloc[行号:行号] (相当于省略了后面的',:')
- 无法提取不连续的多行
输出:
②按列提取(df[]按列标签)
- 提取某列:df[....],... 为列标签名,df['Math']
- 提取不连续的多列:df[[ ... ]] , ... 为各列标签名,以逗号隔开,如df[['Math','English']
- 无法提取