擅长:python、mysql、java
<p>根据<a href="https://pandas.pydata.org/pandas-docs/stable/indexing.html#slicing-ranges" rel="nofollow noreferrer">documentation</a></p>
<blockquote>
<p>With DataFrame, slicing inside of [] <strong>slices the rows</strong>. This is provided largely as a convenience since it is such a common operation.</p>
</blockquote>
<p>您得到了一个空的数据帧,因为您的索引包含字符串,并且在那里找不到值'area'和'pop'。这里是数字索引时的结果</p>
<pre><code>>> data.reset_index()['area':'pop']
TypeError: cannot do slice indexing on <class 'pandas.core.indexes.range.RangeIndex'> with these indexers [area] of <class 'str'>
</code></pre>
<p>你想要的是</p>
^{pr2}$