BUG: .reset_index() should create a RangeIndex · Issue #12071 · pandas-dev/pandas (original) (raw)
In [10]: df = DataFrame({'A' : range(5)})
In [11]: df
Out[11]:
A
0 0
1 1
2 2
3 3
4 4
In [12]: df.index
Out[12]: RangeIndex(start=0, stop=5, step=1)
In [13]: df.reset_index()
Out[13]:
index A
0 0 0
1 1 1
2 2 2
3 3 3
4 4 4
In [14]: df.reset_index().index
Out[14]: Int64Index([0, 1, 2, 3, 4], dtype='int64')