python map()函数,Python中find函数

  python map()函数,Python中find函数

  你在做项目的时候遇到过这个功能吗?我还记得边肖第一次看到这个功能时,我一直想知道如何使用它。然后我调查了一下。今天,边肖又遇到了这个函数,所以我把它整理了一下。请参考以下内容。

  Sort))函数必须提到对应的函数。(把两个功能结合起来描述一下。

  )1)不同的应用范围

  Sort(已排序)只有在对象是列表时才是全局函数,可以用于所有可重复的对象。

  )2)返回的结果不同

  Sort))是list的原生方法,所以当list调用这个方法时,它自己的值会改变,返回值为None。Sorted()不改变原对象的值,返回新对象。

  以上两点加起来,看具体例子。# list is sort))方法,修改自己的值,返回值为None。

  a=[ 1,5,7,3,4 ]

  a.sort())

  打印(a) # [1,3,4,5,7]

  b=a.sort()).

  打印(b) #无

  # tuple不支持排序(方法

  c=((1,5,7,3,4)))))).

  c.sort()

  Print (c)属性错误:“元组”objecthasnoattribute“排序”

  #sorted))函数作用于元组而不改变原始元组的值,并在排序后返回新的列表。

  c=((1,5,7,3,4)))))).

  D=已解决(c)

  Print (c) # (1,5,7,3,4))。

  打印(d) # [1,3,4,5,7]

  因此,如果需要保留原来的列表,就必须使用sorted(函数。否则,使用列表本身的sort))方法。Sort))方法不需要复制原列表,所以占用内存少。

  从上面可以充分了解这个功能。此外,它还让你知道如何使用其他功能。所以,你其实是可以应用的~

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

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