Добрый день. Всегда для проверки наличия значения для переменной(что она True) или списка(словаря, множества, etc), что он не пустой, использовал конструкцию if x, но вчера консоль начала ругацца на меня
FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead.
if odd:
Везде встречал упоминание, что вариант проверки if x самый-самый питоник, а вариант if len(x) применять не правильно. Что теперь изменилось? В Гугле упоминаний об этом программистском майдане не нашел. Спасибо.
FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead.
if odd:
Везде встречал упоминание, что вариант проверки if x самый-самый питоник, а вариант if len(x) применять не правильно. Что теперь изменилось? В Гугле упоминаний об этом программистском майдане не нашел. Спасибо.