猫史档案馆


#冒泡排序#

用户:敷衍学家敷衍学家查看:0 回复:0 评论:0 创建时间:2020-08-18T19:56:56


 

def sort(arr, xx):

    for x in range(len(arr)):
        for i in range(0, ((len(arr) - x) - 1)):
            if (xx == '<'):
                if (arr[i] > arr[(i + 1)]):
                    arr[i], arr[(i + 1)] = arr[(i + 1)], arr[i]
            elif (xx == '>'):
                if (arr[i] < arr[(i + 1)]):
                    arr[(i + 1)], arr[i] = arr[i], arr[(i + 1)]
            else:
                pass
    return arr

print(sort([123, 2213, 12, 2134, 578], input('从小到大<,从大到小>')))


回复

上一页1 页 / 共 0下一页