После генерации случайного списка с 0 и 1 с
decision = [0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0]
Я хочу создать другой список, который возвращает значения «pass» в решении: 1 и «fail», если значения 0
['fail', 'fail', 'pass', 'pass', 'pass', 'fail', 'fail', 'pass',....'fail']
Я пытался использовать списочное понимание,
newlist = ["pass" for k in decision if k == 0]
но я не мог придумать, как интегрировать другое условие, если k==1
.
Пожалуйста, помогите.