是的,Python中的set()函數返回的是一個無序的集合。如果需要對其進行排序,可以使用sorted()函數或者set對象的.sorted()方法。
使用sorted()函數:
my_set = {3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5}
sorted_list = sorted(my_set)
print(sorted_list)
使用set對象的.sorted()方法:
my_set = {3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5}
sorted_list = list(my_set).sort()
print(sorted_list)
請注意,這兩種方法都會返回一個列表,而不是集合,因為集合本身是無序的。