python中reverse的用法,python中的reversed和reverse

  python中reverse的用法,python中的reversed和reverse

  有时,程序需要向后遍历。这时可以使用reversed()函数,它可以接收各种序列(元组、列表、区间等)的参数。)然后返回一个“逆序”生成器。该功能对参数本身没有任何影响。

  在交互式解释器中,测试该功能的过程如下:

  a=范围(10)

  [xforxinreversed(a)]

  [9,8,7,6,5,4,3,2,1,0]从上面的代码可以看出,range(10)的逆序是通过reversed()函数得到的;但是如果你再次访问A,你会发现A并没有改变:

  一

  Range(0,10)reversed()也可以反转列表和元组。例如,下面的测试代码:

  b=[a , fkit ,20,3.4,50]

  [xforxinreversed(b)]

  [50,3.4,20, fkit , a]前面说过,str其实是一个序列,所以也可以用来逆序遍历字符串,而不会影响字符串本身。例如,下面的测试代码:

  “你好,查理”

  [xforxinreversed(c)]

  [e , I , l , r , a , H , C ,, o , l , l , e , H]

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

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