Есть список игрушек, некоторые из которых имеются в N детских садах. Определить игрушки из списка: • которых нет ни в одном из детсадов; • которые есть в каждом из детсадов. Python
# Список игрушек toys = ['кукла', 'мяч', 'машина', 'конструктор', 'кубики'] # Словарь, где ключи - игрушки, значения - количество детских садов, в которых они есть toy_dict = { 'кукла': 3, 'мяч': 5, 'машина': 2, 'конструктор': 4, 'кубики': 1 } # Игрушки, которых нет ни в одном из детских садов no_toys = [toy for toy in toys if toy not in toy_dict] # Игрушки, которые есть в каждом из детских садов all_toys = [toy for toy in toy_dict if toy_dict[toy] == len(toy_dict)] print("Игрушки, которых нет ни в одном детском саду:", no_toys) print("Игрушки, которые есть в каждом детском саду:", all_toys)
Результат:
Игрушки, которых нет ни в одном детском саду: [] Игрушки, которые есть в каждом детском саду: ['мяч']
toys = ['кукла', 'мяч', 'машина', 'конструктор', 'кубики']
# Словарь, где ключи - игрушки, значения - количество детских садов, в которых они есть
toy_dict = {
'кукла': 3,
'мяч': 5,
'машина': 2,
'конструктор': 4,
'кубики': 1
}
# Игрушки, которых нет ни в одном из детских садов
no_toys = [toy for toy in toys if toy not in toy_dict]
# Игрушки, которые есть в каждом из детских садов
all_toys = [toy for toy in toy_dict if toy_dict[toy] == len(toy_dict)]
print("Игрушки, которых нет ни в одном детском саду:", no_toys)
print("Игрушки, которые есть в каждом детском саду:", all_toys)
Результат:
Игрушки, которых нет ни в одном детском саду: []Игрушки, которые есть в каждом детском саду: ['мяч']