跟提供的值獲取在對應陣列中的下標 根據值獲取下標

2021-10-23 22:37:03 字數 876 閱讀 3151

根據值獲取在陣列中對應的下標

getarrayindex(arr: any, obj: any) 

}return i;

}

這裡的:any是ts**規則可以省去

arr:對應的陣列

obj:對應的具體值

例子:

getarrayindex(arr: any, obj: any) 

}return i;

} mounted()

獲取到e在arr陣列中的對應下標 為 4

那如果是要同時獲取 a,b,c,d,e的下標呢 這裡也好處理 迴圈一下就可以了

也就是說可以同時獲取多個屬性值得下標 也就是傳遞陣列進去就可以了

mounted() );

console.log(index_arr);

}

拿到我們想要的下標就可以做很多事情了

就比如 我要在下面的陣列中獲取 2015016,20151023下標對應的0.1629…,0.0564…這兩個值就可以先獲取到2015016,20151023的下標 在根據下標取獲取0.1629…,0.0564…

這裡在提供相應根據下標的獲取具體的方法

getaarrybyindex(index: any, aarry: any) );

return data;

}

業務實際需求千變萬化 不喜勿噴 這裡主要跟大家分享 如何根據對應屬性獲取所對應的下標!

獲取陣列中的最值

在陣列中獲取最大值之方法一 class arraydemo3 int temp getmax arr system.out.println temp public static int getmax int arr return max 因為有具體返回值型別所以需要return乙個值 第二種方法 將...

獲取list中Top K個值對應的索引

在得到概率分布的list之後,想要得到 top k個概率值及其索引,因為索引對應著label id。import numpy as np p 0.07,0.2,0.1,0.03,0.1,0.5 topk 2 print 方法1 index list sorted range len p key la...

不同編碼下字母跟位元組的對應關係

位 位元組 字元 位 bit 是計算機 內部資料 儲存的最小單位,11001100是乙個八位二進位制數。位元組 byte 是計算機中 資料處理 的基本單位,習慣上用大寫 b 來表示,1b byte,位元組 8bit 位 字元 是指計算機中使用的字母 數字 字和符號 asciis碼 乙個ascii碼就...