Python program to print odd numbers in a List

Given a list of numbers, write a Python program to print all odd numbers in given list.

**Example:**

Input:list1 = [2, 7, 5, 64, 14]Output:[7, 5]Input:list2 = [12, 14, 95, 3, 73]Output:[95, 3, 73]

**Using for loop :**Iterate each element in the list using for loop and check if num % 2 != 0. If the condition satisfies, then only print the number.`# Python program to print odd Numbers in a List`

`# list of numbers`

`list1`

`=`

`[`

`10`

`,`

`21`

`,`

`4`

`,`

`45`

`,`

`66`

`,`

`93`

`]`

`# iterating each number in list`

`for`

`num`

`in`

`list1:`

`# checking condition`

`if`

`num`

`%`

`2`

`!`

`=`

`0`

`:`

`print`

`(num, end`

`=`

`" "`

`)`

**Output:**21 45 93

**Using while loop :**`# Python program to print odd Numbers in a List`

`# list of numbers`

`list1`

`=`

`[`

`10`

`,`

`21`

`,`

`4`

`,`

`45`

`,`

`66`

`,`

`93`

`]`

`i`

`=`

`0`

`# using while loop`

`while`

`(i <`

`len`

`(list1)):`

`# checking condition`

`if`

`list1[i]`

`%`

`2`

`!`

`=`

`0`

`:`

`print`

`(list1[i], end`

`=`

`" "`

`)`

`# increment i`

`i`

`+`

`=`

`1`

**Output:**21 45 93

**Using list comprehension :**`# Python program to print odd Numbers in a List`

`# list of numbers`

`list1`

`=`

`[`

`10`

`,`

`21`

`,`

`4`

`,`

`45`

`,`

`66`

`,`

`93`

`]`

`only_odd`

`=`

`[num`

`for`

`num`

`in`

`list1`

`if`

`num`

`%`

`2`

`=`

`=`

`1`

`]`

`print`

`(only_odd)`

**Output:**21 45 93

**Using lambda expressions :**`# Python program to print odd numbers in a List`

`# list of numbers`

`list1`

`=`

`[`

`10`

`,`

`21`

`,`

`4`

`,`

`45`

`,`

`66`

`,`

`93`

`,`

`11`

`]`

`# we can also print odd no's using lambda exp.`

`odd_nos`

`=`

`list`

`(`

`filter`

`(`

`lambda`

`x: (x`

`%`

`2`

`!`

`=`

`0`

`), list1))`

`print`

`(`

`"Odd numbers in the list: "`

`, odd_nos)`

**Output:**Odd numbers in the list: [21, 45, 93, 11]

Attention geek! Strengthen your foundations with the **Python Programming Foundation** Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the **Python DS** Course. And to begin with your Machine Learning Journey, join the **Machine Learning – Basic Level Course**