odd and even number from a list

Sai_kiran_rachakonda · October 30, 2022
num = [2, 23, 24, 51, 46, 67]
even = []
odd = []
for i in num:
    if i % 2 == 0:
        even.append(i)
print("even",even)
for j in num:
    if j % 2 != 0:
        odd.append(j)
print("odd",odd)

        #or
        
num = [2, 23, 24, 51, 46, 67]
even = []
odd = []
result1 = [i for i in num if i % 2 == 0]
result2 = [j for j in num if j % 2 != 0]
print(result1)
print(result2)
Output

Comments

Please sign up or log in to contribute to the discussion.