I am trying to find out the result shown below with list comprehension:
def X(numbers):
result = []
for i in numbers:
if i > 5:
result.append('higher')
else:
result.append('lower')
return result
numbers=[8,3,7]
assignment_02a(numbers)
Answer:['higher', 'lower', 'higher']
I have tried this code:
[i>5 for i in range(4,8) ]
I got this: [False, False, True, True]
I expect output to be: ['lower', 'lower', 'higher', 'higher']