Вводятся два списка городов, каждый список с новой строки. В списке по три города, записанных через пробел. Если все города в этих списках разные, то объединить их в один список. Иначе удалить из первого списка города, присутствующие во втором списке. Результат вывести на экран. Программу реализовать без использования операторов циклов.
На языке питон
Answers & Comments
l_list = [] * 3; t_list = [] * 3;
print('Заполните первый список городов: ')
l_list = list(map(str, input().split()))
print('Первый список: ', l_list)
print('Заполните второй список городов: ')
t_list = list(map(str, input().split()))
print('Второй список: ', t_list)
if ((l_list[0] != t_list[0]) and (l_list[0] != t_list[1]) and (l_list[0] != t_list[2])):
if ((l_list[1] != t_list[0]) and (l_list[1] != t_list[1]) and (l_list[1] != t_list[2])):
if ((l_list[0] != t_list[0]) and (l_list[1] != t_list[1]) and (l_list[2] != t_list[2])):
print('Результат: ', l_list + t_list)
else:
print('Результат: ', list(set(l_list)-set(t_list)))