Почему python «где» создает пустой массив, даже если элемент находится в списке? - PullRequest
0 голосов
/ 23 мая 2018

Я довольно новичок в питоне.Я составил длинный список чисел (около 6144000 элементов).Затем я нахожу наименьшее число с помощью min (), и, наконец, я хочу восстановить индекс, соответствующий такому числу, но возвращается пустой массив.Я копирую и вставляю все входы и выходы (используя Canopy):

**INPUT**: min(ravel(loss))

Out[89]: 1.6158025919749239e-37

**INPUT**: ind=where(loss==1.6158025919749239e-37)

**INPUT**: ind

Out[91]: (array([], dtype=int64),)

**INPUT**: type(loss)

Out[92]: list

**INPUT**: 1.6158025919749239e-37 in loss

Out[93]: True

В чем проблема?

...