1)iloc-根据行号
(1)常用情形
代码 | 说明 |
---|---|
df.iloc[[0]] | 单行:第1行 |
df.iloc[[0,1]] | 多行:第1行、第2行 |
df.iloc[:3] | 多行:第1行至第3行 |
df.iloc[0,1] | 单个元素:第1行、第2列 |
df.iloc[[0,2], [1,3]] | 行列:第1行,第3行;第2列,第4列 |
⭐df.iloc[1:3, 0:3] | 行列:第2行到第3行,第1列到第3列 |
(2)举例
import pandas as pd
mydict = [{
'a': 1, 'b': 2, 'c': 3, 'd': 4},
... {
'a': 100, 'b': 200, 'c': 300, 'd': 400},
... {
'a': 1000, 'b': 2000, 'c': 3000, 'd': 4000 }]