Write a Python Program to remove the Even Numbers from a given List using for loop. The if statement checks the List item is divisible by two. If True, remove that list item using the list remove function.
# Remove Even List Items
evenList = [11, 22, 31, 44, 51, 65, 71, 82, 91]
print("List Items = ", evenList)
for ev in evenList:
if (ev % 2 == 0):
evenList.remove(ev)
print("List Items after removing even Items = ", evenList)

Python Program to Remove Even Numbers in a List using the While Loop
# Remove Even index List Items
evenList = []
listNumber = int(input("Enter the Total List Items = "))
for i in range(1, listNumber + 1):
listValue = int(input("Enter the %d List Item = " %i))
evenList.append(listValue)
print("List Items = ", evenList)
i = 0
while (i < len(evenList)):
if (evenList[i] % 2 == 0):
evenList.remove(evenList[i])
i = i + 1
print("List Items after removing even Items = ", evenList)

In this Python example, we used the list comprehension to remove or delete the even numbers from the given list.
# Remove Even index List Items
evenList = []
listNumber = int(input("Enter the Total List Items = "))
for i in range(1, listNumber + 1):
listValue = int(input("Enter the %d List Item = " %i))
evenList.append(listValue)
print("List Items = ", evenList)
evenList = [ev for ev in evenList if ev % 2 != 0]
print("List Items after removing even Items = ", evenList)

This Python program used the list, filter, and lambda Functions to remove the even numbers.
# Remove Even index List Items
evenList = []
listNumber = int(input("Enter the Total List Items = "))
for i in range(1, listNumber + 1):
listValue = int(input("Enter the %d List Item = " %i))
evenList.append(listValue)
print("List Items = ", evenList)
oddList = list(filter(lambda x : (x % 2 != 0), evenList))
print("List Items after removing even Items = ", oddList)
