Python — TypeError: «<» не поддерживается между экземплярами «NoneType» и «float»Python

Программы на Python
Anonymous
Python — TypeError: «<» не поддерживается между экземплярами «NoneType» и «float»

Сообщение Anonymous »

Я работаю над различными проблемами с данными «countries.json». Итак, теперь мне нужно найти страну с наименьшей площадью. поэтому я загрузил данные о странах в «country_data». Но некоторые данные не имеют «площади». поэтому он возвращает «Нет», когда я пытаюсь выполнить итерацию и найти минимальную площадь. Мне нужно избегать возврата «Нет»
Я получаю следующую ошибку:
File "path/countries.json", line 70, in
smallest_country = min(country_data, key=get_area)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: '

Подробнее здесь: https://stackoverflow.com/questions/788 ... -and-float

Вернуться в «Python»