酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

明喜欢的水果列表!苹果,水晶梨,葡萄,水蜜桃,香蕉,西瓜] 小李喜欢的水果列表[水晶梨,,芒果,橘子,樱桃,•草莓!,葡萄] 编写程序,完成如下功能: (1) 将小明和小李喜欢的水果列表,转换成两个集合保存到自定义变量中。 (2) 在小明喜欢的水果集合中加入芒果 (3) 在小明喜欢的水果集合中删除苹果 (4)利用集合的交集运算,输出小明和小李都喜欢的水果 (5)利用集合的并集运算,输出小明和小李喜欢的所有水果 (6) 利用集合的异或运算,输出小明和小李喜欢的不一样的水果 (7)利用集合的差集运算,输出小明喜欢但不是小李喜欢的水果,输出小李喜欢但不是小明喜欢的水果

我可以帮你编程解决这个问题。以下是Python代码实现: ```python # 将小明和小李喜欢的水果列表转换成集合 xm_fruits = {'苹果', '水晶梨', '葡萄', '水蜜桃', '香蕉', '西瓜'} xl_fruits = {'水晶梨', '芒果', '橘子', '樱桃', '草莓', '葡萄'} # 在小明喜欢的水果集合中加入芒果 xm_fruits.add('芒果') # 在小明喜欢的水果集合中删除苹果 xm_fruits.remove('苹果') # 输出小明和小李都喜欢的水果 both_like = xm_fruits.intersection(xl_fruits) print("小明和小李都喜欢的水果:", both_like) # 输出小明和小李喜欢的所有水果 all_fruits = xm_fruits.union(xl_fruits) print("小明和小李喜欢的所有水果:", all_fruits) # 输出小明和小李喜欢的不一样的水果 different_fruits = xm_fruits.symmetric_difference(xl_fruits) print("小明和小李喜欢的不一样的水果:", different_fruits) # 输出小明喜欢但不是小李喜欢的水果 xm_only = xm_fruits.difference(xl_fruits) print("小明喜欢但不是小李喜欢的水果:", xm_only) # 输出小李喜欢但不是小明喜欢的水果 xl_only = xl_fruits.difference(xm_fruits) print("小李喜欢但不是小明喜欢的水果:", xl_only) ``` 运行这段代码,你将得到输出结果。 [2024-04-23 17:32:15 | AI写代码神器 | 769点数解答]

相关提问