df.iloc[[0, 2], [1, 3]]
b d
0 2 4
2 2000 4000
df.iloc[:3]
a b c d
0 1 2 3 4
1 100 200 300 400
2 1000 2000 3000 4000
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 }]
>>> df = pd.DataFrame(mydict)
>>> df
a b c d
0 1 2 3 4
1 100 200 300 400
2 1000 2000 3000 4000
>>>type(df.iloc[0])
<class 'pandas.core.series.Series'>
>>>df.iloc[0]
a 1
b 2
c 3
d 4
Name: 0, dtype: int64
df.iloc[[0]]
a b c d
0 1 2 3 4
>>> type(df.iloc[[0]])
<class 'pandas.core.frame.DataFrame'>
>>> df.iloc[1:3, 0:3]
a b c
1 100 200 300
2 1000 2000 3000
df.iloc[0, 1]
2
df.iloc[[0, 1]]
a b c d
0 1 2 3 4
1 100 200 300 400