У меня есть три разных if conditions
, и я хочу посмотреть, какие условия выполняются.
Я подумал, что мог бы поработать с пустым списком и добавить 1, если условие выполнено, и 0 в противном случае.
check_list = []
sample = [1,4,7]
fixed_number = 5
if sample[0] < fixed_number:
check_list.append(1)
else:
check_list.append(0)
if sample[1] < fixed_number:
check_list.append(1)
else:
check_list.append(0)
if sample[2] < fixed_number:
check_list.append(1)
else:
check_list.append(0)
check_list
Требуемый вывод в этом случае:
[1,1,0]
Как сделать этот код коротким и питонским?
Спасибо.