pandas中Series索引出現KeyError:-1的釋疑和解決

       由於Series本身就有索引,所以如果其索引是整數索引的話,那麼當我們用s[-1]想要選取最後一個元素時,pandas會把你傳入的整數認爲是對其本身索引的引用,由於其本身索引不存在-1,因此就會拋出KeyError:-1錯誤。但是,當其本身的索引不是整數類型,而是其他類型時,則-1索引最後一個元素的索引語法就會生效。因此,當Series本身的索引就是整數索引時,便不要直接用-1去選取
相關文章
相關標籤/搜索