集合中的无序问题
来源:4-5 set 集合

胖虎兄
2018-10-10
如下列代码所示:
>>> {1,2,3,4,5} | {6,7,8,9,0}
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
并集(相当于加法但重复的除外)
既然说是无序的,那么怎么会按照从小到大来打印出来呢,还是说其内部是有序的,但是这个顺序是按照了ascii码表来的,不是我们所输入的?
写回答
1回答
-
stoneforest丶
2018-10-11
union(...)
Return the union of sets as a new set.
(i.e. all elements that are in either set.)并集(...)
返回合并后的集合作为新集合
(也就是所有的元素都在新的集合里了)
Docs中没有说到跟序列相关的东西。
老师所说的无序应该是定义的时候对序列的大小顺序不做要求,但是合并这个方法输出的序列是有序的。
012018-10-11
相似问题