Я пытаюсь найти индекс первого пустого элемента из следующего списка:Python - найти индекс первого пустого элемента в списке
list_ = [10000.0, 6000.0, nan, nan, nan]
и показать правильный вывод как индекс:
2
Я имел в виду код из этого link, но я продолжаю получать сообщение об ошибке «StopIteration:». У кого-нибудь есть решение?
Это код, который я до сих пор:
try:
next(i for i, j in enumerate(list_) if j == "nan")
except StopIteration:
pass
Что такое тип данных 'nan'? –
Его тип данных numpy.float64. Я вижу, что вы говорите. – Fxs7576