Загрузка данных


# Существует набор продуктов, продаваемых в нескольких магазинах города

magnit = {'хлеб', 'молоко'}
troyka = {'хлеб', 'сыр', 'масло'}
karusel = {'хлеб', 'сыр'}

print('Продукты есть во всех магазинах города:', magnit & troyka & karusel)
print('Полный набор продуктов в городе:', magnit | troyka | karusel)


# Добавить название цвета если его нет во множестве

colors = {"red", "green", "blue"}

if "yellow" not in colors:
    colors.add("yellow")

print(colors)


# Туристические агентства

voyazh = {'Мексика', 'Канада', 'Израиль', 'Италия', 'США'}
reinatour = {'Англия', 'Япония', 'Канада', 'ЮАР'}
raduga = {'США', 'Испания', 'Швеция', 'Австралия'}

# 1. В каких турагенствах можно приобрести туры в Японию

print('Туры в Японию можно приобрести:')

if 'Япония' in voyazh:
    print('Вояж')

if 'Япония' in reinatour:
    print('РейнаТур')

if 'Япония' in raduga:
    print('Радуга')


# 2. В каких турагенствах нельзя приобрести туры в ЮАР

print('Туры в ЮАР нельзя приобрести:')

if 'ЮАР' not in voyazh:
    print('Вояж')

if 'ЮАР' not in reinatour:
    print('РейнаТур')

if 'ЮАР' not in raduga:
    print('Радуга')


# 3. Полный список всех туров

print('Полный список всех туров:')
print(voyazh | reinatour | raduga)