A titolo di esempio la mia lista è:indice di ritrovamento di un elemento più vicino al valore in un elenco che non è del tutto allineati
[25.75443, 26.7803, 25.79099, 24.17642, 24.3526, 22.79056, 20.84866, 19.49222, 18.38086, 18.0358, 16.57819, 15.71255, 14.79059, 13.64154, 13.09409, 12.18347, 11.33447, 10.32184, 9.544922, 8.813385, 8.181152, 6.983734, 6.048035, 5.505096, 4.65799]
e non vedo per l'indice del valore più vicino a 11.5
. Ho provato altri metodi come la ricerca binaria e bisect_left
ma non funzionano.
Non riesco a ordinare questo array, perché l'indice del valore verrà utilizzato su un array simile per recuperare il valore in quell'indice.
Possibile duplicato di [dall'elenco di numeri interi, ottieni il numero più vicino a un valore specificato] (https: // stackoverflow.it/questions/12141150/from-list-of-interi-get-number-closest-to-a-a-valore-dato) –