Предмет: Информатика, автор: slovogarabca

Є два списки, які наповнюються користувачем з клавіатури. Сформувати список, в якому будуть міститися унікальні значення першого відносно другого списку та навпаки без повторень. Роздрукувати підсумковий об'єкт на екран в прямій послідовності, зворотній, а також виконати сортування за зростанням та спаданням. пайтон

Ответы

Автор ответа: robixer228
1

list_1 = list(map(int, input('Введите элементы первого списка через пробел: ').split()))

list_2 = list(map(int, input('Введите элементы второго списка через пробел: ').split()))

# Формируем итоговый список

result_list = list(set(list_1) - set(list_2)) + list(set(list_2) - set(list_1))

# Выводим итоговый список в прямой и обратной посл-ти

print('\n' + '-'*50 + '\n')

print('Итоговый список (в прям. посл.):', result_list)

print('\n' + '-'*50 + '\n')

print('Итог. спис. (в обр. посл.):', result_list[::-1])

print('\n' + '-'*50 + '\n')

# Cортируем эл-ты списка

result_list.sort()

print('Cорт. (Возрастание):', result_list) #Возрастание

result_list.sort(reverse=True)

print('Cорт. (Убывание):', result_list) # Убывание

Похожие вопросы
Предмет: Физика, автор: klovak2002