[PYTHON]
do funkcji selectEven() przez pierwszy parametr przekazano listę z liczbami parzystymi, zaś przez drugi parametr listę z różnymi liczbami: parzystymi i nieparzystymi. Funkcja powinna zwrócić listę składającą się z wszystkich elementów listy przekazanej przez pierwszy parametr i kolejnych, parzystych elementów listy przekazanej przez drugi parametr.


Przykład:


Wejście: [ 2, 8 ], [ 3, 4, 3, 8, 2, 7, 2 ]

Wyjście: [ 2, 8, 4, 8, 2, 2 ]


Odpowiedź :

Odpowiedź:

Wyjaśnienie:

def selectEven(l1, l2):

   l3 = list()

   l3.extend(l1)

   for i in range(len(l2)):

       if l2[i] % 2 == 0:

            l3.append(l2[i])

   return l3

Przykładowy kod poniżej.

def selectEven(list1,list2):

   list3=[]

   for i in list2:

       if i%2==0: list3.append(i)

   return list1+list3