【发布时间】:2017-12-16 06:51:11
【问题描述】:
Python 3.6
刚遇到这个问题(如下),添加.sort() 导致我的表达式返回无。
这应该有效吗?如果不是,为什么不呢?
>>> x = [1,2,3,3,45,5,6,6,7,7]
>>> y = [3,4,34,643,6,234,3,34,5,22,3]
>>> w =[x,y]
>>> x = [set(i) for i in w]
>>> x
[{1, 2, 3, 5, 6, 7, 45}, {34, 3, 4, 643, 6, 5, 234, 22}]
>>> common_elements = list(set.union(*x))
>>> common_elements
[1, 2, 3, 34, 5, 6, 7, 4, 643, 234, 45, 22]
>>> common_elements = list(set.union(*x)).sort() #Adding .sort() returns None
>>> common_elements
>>> #Nothing, None
【问题讨论】:
-
对不起伙计,太快了,我看不出来!