欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python數(shù)組處理之最值與下標(biāo)問題

 更新時(shí)間:2023年05月22日 16:59:52   作者:北海鯉  
這篇文章主要介紹了python數(shù)組處理之最值與下標(biāo)問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python最值與下標(biāo)

最大值的下標(biāo)

winner = np.argmax(scores)

多個(gè)最大值的下標(biāo)

(np.argwhere返回?cái)?shù)組中非0元素的索引)

winners = np.argwhere(scores == np.amax(scores))
winners = winners.flatten()

數(shù)組排序并返回原下標(biāo)

from operator import itemgetter
Lst = np.array([2,3,1,4,5])
indices, L_sorted = zip(*sorted(enumerate(L), key=itemgetter(1)))

元素逐個(gè)求平方

err=[num*num for num in Lst]

創(chuàng)建空list矩陣

Lst= [[] for _ in range(K)]
Lst= lsts = [[[] for _ in range(b)] for _ in range(a)]

列表中不重復(fù)元素的個(gè)數(shù)

a = ['lunch', 'afternoon', 'lunch', 'dinner', 'dinner', 'dawn', 'lunch']
print(len(set(a))) ?# 4

axis=0代表行向,=1代表列向

a = [[1,2],[3,4]]
print(np.sum(a,axis=0))
[4 6]
print(np.sum(a,axis=1))
[3 7]

求最大值及其下標(biāo)

編寫程序,找出給定的n個(gè)數(shù)中的最大值及其對應(yīng)的最小下標(biāo)(下標(biāo)從零開始)。

程序代碼:

ls=input().split()
lst=list(map(int,ls)) ? #利用map函數(shù)把ls中的元素?fù)Q成整型,再用列表輸出
t=max(lst) ? ? ? ? ? ? ? ? ?
a=lst.index(t)
print(t,a)

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論