关于python里面的set,set之后的集合元素是如何让排列的RT,看下面的例子,>>>set('cheeseshop')set(['c','e','h','o','p','s'])>>>set('shop')set(['h','s','o','p'])>>> set('01234')set(['1', '0', '3', '2', '4'])>>> set('1234')set(['1', '

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 16:12:23
关于python里面的set,set之后的集合元素是如何让排列的RT,看下面的例子,>>>set('cheeseshop')set(['c','e','h','o','p','s'])>>>set('shop')set(['h','s','o','p'])>>> set('01234')set(['1', '0', '3', '2', '4'])>>> set('1234')set(['1', '
xRN@vS$HbA%t$q"@(P  gΤpb4sϽ3̑uԱ;Zf/X7kPw$Tn?CfY ?cӻa*گLS:uIQljj"?X#D"*BCd: ӎY&jS,R8ŧH/1De"˟Co$_ @1/S9394ፏi'۵須Fbh?G (MTJ/hJg^wL4KԀ;lSBTț~:-ؿXS ;$m_7S݋^:$r$ǹ\% DB$ˈt{emkJFԱa5QE CxJ`YpUO@|% D*E#X2N\:N'w!C{h3"+

关于python里面的set,set之后的集合元素是如何让排列的RT,看下面的例子,>>>set('cheeseshop')set(['c','e','h','o','p','s'])>>>set('shop')set(['h','s','o','p'])>>> set('01234')set(['1', '0', '3', '2', '4'])>>> set('1234')set(['1', '
关于python里面的set,set之后的集合元素是如何让排列的
RT,看下面的例子,
>>>set('cheeseshop')
set(['c','e','h','o','p','s'])
>>>set('shop')
set(['h','s','o','p'])
>>> set('01234')
set(['1', '0', '3', '2', '4'])
>>> set('1234')
set(['1', '3', '2', '4'])
这个怎么排的啊?

关于python里面的set,set之后的集合元素是如何让排列的RT,看下面的例子,>>>set('cheeseshop')set(['c','e','h','o','p','s'])>>>set('shop')set(['h','s','o','p'])>>> set('01234')set(['1', '0', '3', '2', '4'])>>> set('1234')set(['1', '
set是无序集合,python不保证其中元素的次序.打印结果取决于其内部存储结构和输出方式.
你打个长的就知道了
>>> set('012345678910')
set(['1','0','3','2','5','4','7','6','9','8'])
说明它是按类似二维数组的方式保存的,先把重复的元素剔除,然后把元素按21436587的顺序存进二维数组