Учитывая списки list1 и list2, которые имеют одинаковую длину, создайте новый список, состоящий из последнего элемента list1, за которым следует последний элемент list2, за которым следует от второго до последнего элемента list1, за которым следует второй до последний элемент list2 и т. д. (другими словами, новый список должен состоять из чередующихся элементов реверса list1 и list2). Например, если list1 содержал [1, 2, 3] и list2 содержал [4, 5, 6], то новый список должен содержать [3, 6, 2, 5, 1, 4]. Свяжите новый список с переменной list3.
Мой код:
def new(list1,list2):
i = 0
j = 0
new_list = []
for j in list1:
new_list[i-1] = list2[j-1]
i+= 1
j += 1
new_list[i-1] = list2 [j-1]
i+= 1
j += 1
return new_list
Я знаю, это грязно = _ =, помогите?