Python中倒排列是倒序排列的意思

发布时间:2022-05-23 09:44:04 人气:193 作者:多测师

  Python中倒序排列的方法:

  1、数组倒序:

  原始元素的倒序排列

  arr = [1,2,3,4,3,4]

  (1)

  print arr[::-1]

  ---->[4, 3, 4, 3, 2, 1]

  (2)

  arr.reverse()

  print arr

  ---->[4, 3, 4, 3, 2, 1]

  (3

  reversed(arr) #返回一个倒序可遍历对象,需序遍历出

  arr = [1,2,3,4,3,4]

  reversed_arr = []

  for i in reversed(arr):

  reversed_arr.append(i)

  print reversed_arr

  ---->[4, 3, 4, 3, 2, 1]

Python中倒排列是倒序排列的意思

  2、字符串倒序:

  (1)利用字符串截取

  param = 'hello'

  print param[::-1]

  ---->'olleh'

  (2)利用reversed()返回倒可迭代对象(字符串实现)

  param = 'hello'

  rev_str = ''

  for i in reversed(param):

  rev_str += i

  print rev_str

  ---->'olleh'

  (3)利用reversed()返回倒可迭代对象(数组实现)

  rev_arr = []

  for i in reversed(param):

  rev_arr.append(i)

  print ''.join(rev_arr)

  ---->'olleh'

  以上内容为大家介绍了Python中倒排列是倒序排列的意思,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线