zoukankan      html  css  js  c++  java
  • reversed()函数和sorted()函数

    #reversed()反转排序,可对列表、元组、区间等进行排序
    
    #练习1
    a = range(10)
    a_list = [x for x in reversed(a)]
    print(a_list)
    
    #运行结果
    [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
    
    #练习2
    a = [1,2,3,4,5,6,7,8,9,10]
    a_list = [x for x in reversed(a)]
    print(a_list)
    
    #运行结果
    [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
    
    #练习3
    str = 'English language'
    str_list = [x for x in reversed(str)]
    print(str_list)
    
    #运行结果
    ['e', 'g', 'a', 'u', 'g', 'n', 'a', 'l', ' ', 'h', 's', 'i', 'l', 'g', 'n', 'E']
    # sorted() 可以对所有可迭代的对象进行排序操作
    
    #练习1
    a = [20,12,0.5,63,-2]
    print(sorted(a))
    
    #运行结果
    [-2, 0.5, 12, 20, 63]
    
    
    #练习2
    #根据字符串长度排序(key参数传入len函数) 
    b = ['fkit','crazyit','Charlie','fox','Emily']
    print(sorted(b, key=len))
    
    #运行结果
    ['fox', 'fkit', 'Emily', 'crazyit', 'Charlie']
    
    
    #练习3
    #通过sorted() 遍历
    c =  ['fkit','crazyit','Charlie','fox','Emily']
    for i in sorted(c,key=len):
        print(i)
    
    #运行结果
    fox
    fkit
    Emily
    crazyit
    Charlie
  • 相关阅读:
    文档注释
    配置环境变量
    Java编译-->运行
    DOS命令(日后补充)
    字符、字符串函数
    输入字符串,逆序输出
    求矩阵最大元素值,以及行号和列号
    Apache和Tomcat的区别
    C# params关键字
    JSP的隐式对象(session)
  • 原文地址:https://www.cnblogs.com/zyqomj/p/11039952.html
Copyright © 2011-2022 走看看