溫馨提示×

python的set()能進行排序嗎

小樊
94
2024-12-01 16:44:13
欄目: 編程語言

是的,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)

請注意,這兩種方法都會返回一個列表,而不是集合,因為集合本身是無序的。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女