Мне было интересно, можно ли поместить несколько условий if
в понимание списка? Я не нашел ничего подобного в документах.
Я хочу сделать что-то вроде этого
ar=[]
for i in range(1,n):
if i%4 == 0: ar.append('four')
elif i%6 == 0: ar.append('six')
else: ar.append(i)
используя понимание списка. Как я могу это сделать?
Возможно ли это? Если это не так, какой бы самый элегантный (питонический) способ выполнить это?