After completing this task, I realized that it is not being performed correctly since even and odd numbers still remain in the list.How can I fix this error? Or does anyone know how to replace in this case for loop for while loop
- Write some code to delete any even numbers from list3
- Write some code to delete any odd numbers from list2
list1 = ["\nroll", "burger", "cheese", "ketchup", "mustard"]
list2 = []
list3 = []
a = 0
while a < 10:
 a = a + 1
 userdata = input("Enter a whole number: ")
 usernum = int(userdata)
 list2.append(usernum) 
print (*list1, sep="\n")
list3 = list2.copy()
#remove even
print ("list3",list3)
for i in list3:
    div = i%2
    if div == 0:
        list3.remove(i)
print("remove even, list3",list3)
#remove odd
for x in list2:
    div = x%2
    if div != 0:
        list2.remove(x)
print("remove odd, list2", list2)
 
     
    