TGViewer
Just Python Just Python @justpython_it · 9.76K subscribers
Post #6183 152
True и False значения

В Python действует понятное правило, по которому отсутствие данных всегда приравнивается к логической лжи, а их наличие — к истине. Из-за этого ноль, пустые строки, незаполненные списки и значение None программа считает за False, а любые ненулевые числа и объекты с содержимым автоматически дают True.
Лайфхак позволяет отказаться от длинных проверок вроде if len(список) > 0. Достаточно просто написать if список, и Python сам проверит, добавлены ли в переменную хоть какие-то данные. Это сильно сокращает код и делает его чистым.

#theory // Just Python
More from @justpython_it
  1. Oct 11, 2026Блоки try, except, finally Блоки try-except-finally позволяют нам обрабатывать вещи, когда…
  2. Oct 10, 2026Синтаксис декоратора функции Декоратор – это обертка вокруг функции, которая определенным…
  3. Oct 10, 2026Проверка необходимой версии Python Чтобы ваши пользователи не могли запустить скрипт в нес…
  4. Oct 9, 2026Сортировка словаря по значению Словари в Python сохраняют порядок добавления ключей (с вер…
  5. Oct 9, 2026Подсчет частоты элементов Для анализа данных часто нужно подсчитать, сколько раз каждый эл…
  6. Oct 8, 2026Создание словаря из двух списков Часто возникает задача создать словарь из двух отдельных…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →