水果问题 交差并集

该篇文章介绍了如何使用Python编程语言,通过集合操作找出小明和小红喜欢的水果的交集(共有的)、并集(所有喜欢的)以及各自的独有水果。
摘要由CSDN通过智能技术生成

#交集 差集 并集
‘’'小明喜欢葡萄,香蕉,苹果,小红喜欢香蕉,桃子,草每, 请写程序分析

  1. 他们共同喜欢的水果是什么?
  2. 他们两个喜欢的水果加在—起都有什么
  3. 什么水果是小明喜欢的却不是小红喜欢的?
  4. 什么水果是小红喜欢的却不是小明喜欢的
'''
lst_1 = [ '葡萄 ', '香蕉 ', '苹果 ']
lst_2 = [ '香蕉 ', '桃子 ', '草莓 ']

set_1 = set(lst_1) #转换为集合
set_2 = set(lst_2)

print(set_1.intersection(set_2))
print(set_1&set_2) #交集

print(set_1.union(set_2))
print(set_1|set_2) #并集
print(set_1.difference(set_2))
print(set_1-set_2)
print(set_2.difference(set_1))
print(set_2-set_1)
  • 9
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值