舍侠 发表于 2022-5-3 10:48:16

39讲习题7

>>> s1 = set("fishc.com.cn")
>>> s1
{'f', 'm', '.', 'c', 'i', 's', 'n', 'o', 'h'}
>>> s2 = set("ilovefishc.com")
>>> s2
{'f', 'm', 'l', '.', 'c', 'i', 'e', 'v', 's', 'o', 'h'}
>>> s1 - s2
{'n'}
结果为什么是这个呢?
这个差集到底该怎么理解呢

isdkz 发表于 2022-5-3 10:58:45

本帖最后由 isdkz 于 2022-5-3 11:00 编辑

比如 s1 - s2 是得到 s1 有但是 s2 没有的,

因为 s1 中除了 'n' 外,其它的 s2 都有,所以 s1 - s2 的结果就是 {'n'}

Twilight6 发表于 2022-5-3 11:02:15



差集即前者去除共同拥有用的元素部分

s1 - s2 就是将 s1 集合中的 元素 去除 s1 和 s2 共有的元素

舍侠 发表于 2022-5-3 13:01:16

Twilight6 发表于 2022-5-3 11:02
差集即前者去除共同拥有用的元素部分

s1 - s2 就是将 s1 集合中的 元素 去除 s1 和 s2 共有的元素


哦,谢谢,啦
页: [1]
查看完整版本: 39讲习题7