Python 中列表的交集、并集、差集可以有两种方式,列表解析和 set 的函数
直接上代码
1 | #!/usr/bin/env python |
除了并集可以通过列表相加实现,其他的如果不用函数就需要用到列表解析,下面我们来对比下速度
将 a 和 b 的长度改为 10000,将随机数的幅度也改了 10000,运行以下程序
1 | #!/usr/bin/env python |
通过这个结果看,列表解析和函数相比,还是函数的速度快很多,并且不是一个量级的,而在并集中列表相加则比函数要快一些,但是幅度并不大。
最近热读
扫码关注公众号,或搜索公众号“温欣爸比”
及时获取我的最新文章