The following program creates a list of numbers in the range 1 to 10 and Remove All Even Numbers from a List in Python. After that print the final list.

# Create a list of numbers from 1 to 10
numbers = list(range(1, 11))
print("Original list: ", numbers)

# Create a new list to store the odd numbers
odd_numbers = []

# Iterate over the numbers in the list
for number in numbers:
  # Check if the number is odd
  if number % 2 != 0:
    # If the number is odd, add it to the new list
    odd_numbers.append(number)

# Replace the original list with the new list of odd numbers
numbers = odd_numbers

# Print the final list
print("Final list: ", numbers)

In this program, we first create a list of numbers from 1 to 10 using the range function and a list typecast. Then, we create a new list odd_numbers to store the odd numbers. We use a for loop to iterate over the numbers in the original list and check if each number is odd using the modulo operator (%). If the number is odd, we add it to the new list odd_numbers. Finally, we replace the original list with the new list odd_numbers and print the final list.


Further Reading

Python Practice Exercise

Examples of OpenCV Library in Python

Examples of Tuples in Python

Python List Practice Exercise

A Brief Introduction of Pandas Library in Python

A Brief Tutorial on NumPy in Python

programmingempire

princites.com

IITM Software Development Cell