python中根據元素獲得索引

2021-09-10 02:01:55 字數 759 閱讀 4344

1. 獲取dataframe的值的索引

(1)可以用dataframe的條件索引,即令df_sub=df[conditions],然後再獲取df_sub的index屬性即可

如:random_fcd[random_fcd['time1']=='2.77'].index

(2)對於某乙個列(series型別的資料),可以先轉化為list型別,然後利用list.index(values)方法獲取索引,其中若有重複著,則返回第乙個值對應的索引

2. pandas中series獲取最大值/最小值 及其對應的索引

問題:對於 pd.series, 得到最大值的同時 也需要得到對應的索引(標籤)

示例:

d = [12, 4, 4, 8, 8, 2, 8, 10, 5, 4]

test = pd.series(data=d)   #構造series

## 獲取最大值/最小值 和對應的標籤 (方便在程式中使用)

test.max(), test.idxmax(),test.idxmin()

結果:

test.max(), test.idxmax(),test.idxmin()

out[640]: (12, 0, 5)

3.  numpy中找到元素對應的索引

4. list 中找到元素的索引

list.index(value)

Python 列表 根據索引找到元素下標

如果你想在乙個有著成千上百個元素中的列表中,定位某個值,或字元元素的下標時 或者要根據索引對列表進行切片。那麼這篇文章有可能能夠幫助到你。str list where are you print 該索引在列表中的位置在 str list.index you 結果 該索引在列表中的位置在 2 num ...

JQuery中根據屬性或屬性值獲得元素

根據屬性獲得元素 1.比如要獲取頁面p標籤中屬性有id的元素 p id css color red 根據屬性值獲得元素 1.在jquery 中 這個語法等同於 document.createelement span 這是一種用法,在選擇元素的時候還會這樣子的用 attribute value 匹配給...

JQuery中根據屬性或屬性值獲得元素

根據屬性獲得元素 1.比如要獲取頁面p標籤中屬性有id的元素 p id css color red 根據屬性值獲得元素 1.在jquery 中 這個語法等同於 document.createelement span 這是一種用法,在選擇元素的時候還會這樣子的用 attribute value 匹配給...