Yota Togashi

选择排�python版:

a=[1,5,4,2,2,21,12,7,0]
b=list(set(a))  # 建立新的列表,嵌套的是集�(除去冗余元素并自动排�)
c=[]  # 建立空列表,用�存放选择排�的数�
for j in b: #集�列表中选择元素
    for i in a: #列表中选择元素,
        if i ==j:
            c.append(i)

print(c)

'''
我输入的列表元素集�有:1,2,4,5,12,21(已排好�并除去冗余)
其中我�次选择集�中的�个数�,与原�列表的元素相比
如果相等,我就把a集�的相对应的数�存到空列表里
'''

当然,有一�更方便的排�方�:

a=[1,2,5,8,3,6,6,6,6,6]
a.sort()
print(a)