1
我有一個系列對象(1列DataFrame
),並且想要提取第一個元素的值。有沒有辦法做到這一點,而不需要轉換成列表,並且不知道密鑰?或者是通過使用tolist()[n]
首先將其轉換爲列表來訪問它的唯一方法?如何檢索pandas Series對象中的第n個元素的值?
我有一個系列對象(1列DataFrame
),並且想要提取第一個元素的值。有沒有辦法做到這一點,而不需要轉換成列表,並且不知道密鑰?或者是通過使用tolist()[n]
首先將其轉換爲列表來訪問它的唯一方法?如何檢索pandas Series對象中的第n個元素的值?
我認爲你可以使用iloc
:
print df
col
0 a
1 b
2 c
3 d
4 e
print df.iloc[0]
col a
Name: 0, dtype: object
謝謝!當我在網上尋找時,我發現了'iloc()'函數,它返回一個索引器,但不是值。在方括號中使用'iloc [n]'工作。不需要'.values'。 – Moppentapper
超級,我編輯答案。 – jezrael