python编程相关交集并集问题

小明和小红去买水果,小明买了苹果、香蕉、西瓜、草莓,小红买了香蕉、草莓、梨、芒果。
编写Python程序。
(1)找出他们两人都买过的水果。
(2)找出他们两人总共买了多少种水果。

集合set运算: & 、 |

>>> ming = {'苹果','香蕉','西瓜','草莓'}
>>> hong = {'香蕉','草莓','梨','芒果'}
>>> ming & hong
{'草莓', '香蕉'}
>>> ming | hong
{'西瓜', '草莓', '苹果', '梨', '香蕉', '芒果'}
>>> len(list(ming | hong))
6