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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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