Python解析列表和集合中的排序不同的原因是什么?
在Python学习手册(4th)中有提到解析列表和集合的例子,其中:>>>[ord(x)forxin'spaam'][115,112,97,97,109]>>>{ord(...
在Python学习手册(4th)中有提到解析列表和集合的例子,其中:
>>> [ord(x) for x in 'spaam']
[115, 112, 97, 97, 109]
>>> {ord(x) for x in 'spaam'}
set([112, 97, 115, 109])
在集合中为什么会有这样的排序方法,不是按照原本的 115 112 97 109 的方式进行排列,此外集合前的set是什么意思,求指导。
新手谢谢提携 展开
>>> [ord(x) for x in 'spaam']
[115, 112, 97, 97, 109]
>>> {ord(x) for x in 'spaam'}
set([112, 97, 115, 109])
在集合中为什么会有这样的排序方法,不是按照原本的 115 112 97 109 的方式进行排列,此外集合前的set是什么意思,求指导。
新手谢谢提携 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询