擅长:python、mysql、java
<p>尝试使用<code>set_index</code>和切片:</p>
<pre><code>>>> df.set_index('index')[4:8].reset_index()
index name value. name.1
0 4 e 1.212112 Akashi
1 5 f -0.173215 conan
2 6 g 0.119209 ai chan
3 7 h -1.044236 shinichi
>>>
</code></pre>
<p>或者尝试调节:</p>
<pre><code>>>> df[df['index'].lt(8) & df['index'].ge(4)]
index name value. name.1
4 4 e 1.212112 Akashi
5 5 f -0.173215 conan
6 6 g 0.119209 ai chan
7 7 h -1.044236 shinichi
>>>
</code></pre>
<p>或者只是:</p>
<pre><code>>>> df[4:8]
index name value. name.1
4 4 e 1.212112 Akashi
5 5 f -0.173215 conan
6 6 g 0.119209 ai chan
7 7 h -1.044236 shinichi
>>>
</code></pre>