Change language

Python | Split even and odd items into two different lists

|

Examples:

 Input: [8, 12, 15, 9, 3, 11, 26, 23] Output: Even lists: [8, 12, 26] Odd lists: [15, 9 , 3, 11, 23] Input: [2, 5, 13, 17, 51, 62, 73, 84, 95] Output: Even lists: [2, 62, 84] Odd lists: [5, 13, 17, 51, 73, 95] 

# Python code to split into even and odd lists
# Function for splitting

def Split (mix):

ev_li = []

  od_li = []

for i in mix:

if (i % 2 = = 0 ):

  ev_li.append (i)

  else :

od_li.append (i)

print ( "Even lists:" , ev_li)

  print ( " Odd lists: " , od_li)

  
Driver code

mix = [ 2 , 5 , 13 , 17 , 51 , 62 , 73 , 84 , 95 ]

Split (mix)

Output:

 Even lists: [2, 62, 84] Odd lists: [5, 13, 17, 51, 73, 95]