python中if选择调用函数,python如何使用if语句

  python中if选择调用函数,python如何使用if语句

  转载自http://www.pinlue.com/article/2020/04/0515/4910108650628.html品略图书馆

  Python sort()函数用于对原始列表进行排序。如果指定了参数,则使用由比较函数指定的比较函数。

  Sort()方法语法:

  一个

  list.sort(cmp=None,key=None,reverse=False)

  参数

  Cmp -可选参数,如果指定,该参数的方法将用于排序。

  Key -主要用于比较的元素,只有一个参数。特定函数的参数取自iterable对象,并指定iterable对象中的一个元素进行排序。

  反向排序规则,reverse=真降序,reverse=假升序(默认)。

  返回值

  这个方法没有返回值,但是对列表中的对象进行排序。

  例子

  以下示例显示了如何使用sort()函数:

  例子

  一个

  2

  三

  四

  五

  六

  七

  #!/usr/ysddm/python

  # -*-编码:UTF-8 -*-

  List=[123,谷歌, Runoob ,淘宝,脸书];

  list . sort();

  打印“列表:”,列表

  上述示例的输出结果如下:

  一个

  列表:[123,脸书,谷歌, Runoob ,淘宝]

  以下示例按降序输出:

  例子

  一个

  2

  三

  四

  五

  六

  七

  八

  九

  10

  11

  #!/usr/ysddm/python

  # -*-编码:UTF-8 -*-

  #列表

  元音=[e , a , u , o , i]

  #降序排列

  元音. sort(reverse=True)

  #输出结果

  打印降序输出:,元音

  上述示例的输出结果如下:

  一个

  按降序输出:[u , o , I , e , a]

  下面的示例演示如何通过指定列表中元素的顺序来输出列表:

  例子

  一个

  2

  三

  四

  五

  六

  七

  八

  九

  10

  11

  12

  13

  14

  15

  #!/usr/ysddm/python

  # -*-编码:UTF-8 -*-

  #获取列表的第二个元素

  def takeSecond(elem):

  返回elem[1]

  #列表

  random=[(2,2),(3,4),(4,1),(1,3)]

  #指定第二个元素排序

  random.sort(key=takeSecond)

  #输出类别

  打印“排序列表:”随机

  上述示例的输出结果如下:

  一个

  排序:[(4,1),(2,2),(1,3),(3,4)]

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: