用python代码回答这个问题在一个小区里有两家包子店,第一家包子店卖肉包、菜包、馒头、花卷、韭菜饼,第二家包子店卖肉包、笋包、馒头、烧麦、葱油饼。编写程序,利用集合的操作进行如下分析: (1)两家包子店销售的相同食品是什么? (2)两家包子店特有的食品分别是什么? (3)顾客在两家包子店里可以买到的所有食品有哪些? (4)两家包子店销售的不同食品有哪些?
时间: 2023-06-01 07:06:32 浏览: 178
利用 Python 实现报表自动化、某连锁超市、某银行数据分析,展示了问题分解、数据清洗、数据分析与可视化的过程
我可以回答你的问题。以下是 Python 代码实现:
```python
# 第一家包子店的菜单
shop1_menu = {'肉包', '菜包', '馒头', '花卷', '韭菜饼'}
# 第二家包子店的菜单
shop2_menu = {'肉包', '笋包', '馒头', '烧麦', '葱油饼'}
# (1) 两家包子店销售的相同食品
print('两家包子店销售的相同食品是:', shop1_menu & shop2_menu)
# (2) 两家包子店特有的食品
print('第一家包子店特有的食品是:', shop1_menu - shop2_menu)
print('第二家包子店特有的食品是:', shop2_menu - shop1_menu)
# (3) 顾客在两家包子店里可以买到的所有食品
print('顾客在两家包子店里可以买到的所有食品是:', shop1_menu | shop2_menu)
# (4) 两家包子店销售的不同食品
print('两家包子店销售的不同食品是:', shop1_menu ^ shop2_menu)
```
输出结果如下:
```
两家包子店销售的相同食品是: {'肉包', '馒头'}
第一家包子店特有的食品是: {'韭菜饼', '菜包', '花卷'}
第二家包子店特有的食品是: {'笋包', '烧麦', '葱油饼'}
顾客在两家包子店里可以买到的所有食品是: {'肉包', '笋包', '馒头', '烧麦', '葱油饼', '菜包', '花卷', '韭菜饼'}
两家包子店销售的不同食品是: {'菜包', '韭菜饼', '葱油饼', '烧麦', '花卷', '笋包'}
```
希望能帮到你!
阅读全文