#### Exercise 62

Given a list of integers L, write an algorithm in Python which multiplies the elements of L of **even** index** by 2** and those of **odd** index **by 3**. __Example__ if **L = [3, 2, 7, 11, 5, 3]**, the algorithm returns the list **[6, 6, 14, 33, 10, 9]**

#### Solution

`def mult (L):`

# initialize the searched list

listMult = []

for n in L:

if n% 2 == 0:

listMult.append (2 * n)

else:

listMult.append (3 * n)

return listMult

# Example

L = [3, 2, 7, 11, 5, 3]

print (mult (L)) # prints [9, 4, 21, 33, 15, 9]

**Younes Derfoufi**

my-courses.net

my-courses.net