内置函数sorted-reversed使用例程

'''
定义一个函数,可以对传入的数据进行排序, 通过传入的参数来判断决定是正向排序还是反向排序,并打印输出
'''
#代码1:
d= input("请输入你的选择:")
d = int(d)
a = [2,3,1,5,0,8]

def func():
    if d == 1:
        print((sorted(a))) #注意sorted直接排序不用加list,加上也无妨
    elif d == 2:
        print(list(sorted(a,reverse=True))) #这里为列表方法
    else:
        print("please try again")
func()
# 代码2
def func1():
    if d==1:
        print(sorted(a))
    elif d==2:
        print(list(reversed(sorted(a))))
    else:
        print("输入错误")
func1()

 

posted @ 2019-03-24 21:07  上古战神  阅读(345)  评论(0编辑  收藏  举报