为了账号安全,请及时绑定邮箱和手机立即绑定

无序Python集的“顺序”

无序Python集的“顺序”

吃鸡游戏 2019-09-05 10:06:04
无序Python集的“顺序”我知道Python中的集合是无序的,但我对它们显示的“顺序”感到好奇,因为它似乎是一致的。它们似乎每次都以相同的方式乱序:>>> set_1 = set([5, 2, 7, 2, 1, 88])>>> set_2 = set([5, 2, 7, 2, 1, 88])>>> set_1 set([88, 1, 2, 5, 7])>>> set_2 set([88, 1, 2, 5, 7])......和另一个例子:>>> set_3 = set('abracadabra')>>> set_4 = set('abracadabra')>>> set_3 set(['a', 'r', 'b', 'c', 'd'])>>>> set_4 set(['a', 'r', 'b', 'c', 'd'])我只是好奇为什么会这样。有帮助吗?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 488 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信