Это означает, например, что каждый оператор if : будет иметь значение True, за исключением случаев, когда это число равно 0. Следовательно, оператор if без какого-либо конкретного примера может показаться слишком глобальным для использования, поскольку высока вероятность того, что он невольно может быть оценён как True. Тем не менее, мы можем очень хорошо использовать тот факт, что пустые последовательности всегда оцениваются как False, в то время как последовательность, имеющая хотя бы одно значение, всегда оценивается как True. Часто в более неосознанном Python вы столкнётесь со следующим оператором равнения: if <переменная> != [], например, в приведенном ниже фрагменте.