【发布时间】:2023-03-16 08:16:02
【问题描述】:
我刚刚开始学习 python 集合推导。为什么{ 2**x for x in {0,1,2,3,4} } 返回{8, 1, 2, 4, 16} 而不是有序的{1, 2, 4, 8, 16}?
【问题讨论】:
-
Python 集没有排序;没有“代替”,因为它们是同一组。
-
我认为这已在 python 3 中更新,以便更频繁地订购
标签: python python-3.x set