Вопрос по информатике
Анонимный
1 год назад

Скласти програму для розв'язування такої задачі: Дано два списки (заповнити значеннями за бажанням). Об'єднати їх у третій, чергуючи елементи першого та другого списку. Python

Ответы 1

list1 = [1, 3, 5, 7, 9]

list2 = [2, 4, 6, 8, 10]

list3 = []

# Додаємо елементи чергуючи списки

for i in range(min(len(list1), len(list2))):

list3.append(list1[i])

list3.append(list2[i])

# Додаємо решту елементів

if len(list1) > len(list2):

list3 += list1[len(list2):]

else:

list3 += list2[len(list1):]

# Виводимо список

print(list3)

Премиум статус
Получайте самые быстрые
ответы на свои вопросы
У вас остались
вопросы?