a = [1,2,3,4,5]
print(a)b = a[::-1]
print(b)a.reverse()
print(a)def my_rev(nums, left, right):while left<right:nums[left], nums[right] = nums[right], nums[left]left += 1right -= 1return numsa = [1,2,3,4,5]
print(my_rev(a, 0, len(a)-1))# 输出:
# [1, 2, 3, 4, 5]
# [5, 4, 3, 2, 1]
# [5, 4, 3, 2, 1]
# [5, 4, 3, 2, 1]

猜你喜欢:

【Python】反转列表 list 的几种方法相关推荐

  1. Python对列表去重的4种方法

    Python对列表去重的4种方法 列表 去重 开发中对数组.列表去重是非常常见的需求,对一个list中的id进行去重,有下面几种方法,前面两种方法不能保证顺序, 后面两种方法可以保持原来的顺序. 下面 ...

  2. python list列表排序的两种方法及实例讲解

    对List进行排序,Python提供了两个方法 方法1.用List的内建函数list.sort进行排序 list.sort(func=None, key=None, reverse=False) Py ...

  3. Python:列表去重的两种方法

    方法一:使用 set() 方法进行去重 # 一.准备一个带有重复数据的列表 list_1 = [1,2,3,1,5,6,2]# 二.使用 set() 方法进行去重处理 #[注:仅用 set() 方法处 ...

  4. 《 Python List列表全实例详解系列(三)》——列表添加元素(4种方法)

    < Python List列表全实例详解系列(三)> --列表添加元素(4种方法) 接上一篇:< Python List 列表全实例详解(二)>__访问列表元素(索引和切片)列 ...

  5. python如何删除代码_Python列表删除的三种方法代码分享

    1.使用del语句删除元素 >>> i1 = ["a",'b','c','d'] >>> del i1[0] >>> prin ...

  6. Python列表去重的几种方法和实例

    Python列表去重的几种方法和实例 在 Python 中,列表去重有多种方法,下面分别介绍这些方法的实现. 方法一:使用 set() 函数 set() 函数可以将列表转换成集合,集合中不允许有重复的 ...

  7. 百钱买百鸡python编程列表推导式_使用循环和列表推导式两种方法求解百钱买百鸡问题。假设大鸡5元一只,中鸡3元一只,小鸡1元三只,现有100元钱想买100只鸡,有多少种买法?...

    [程序题]编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数 1/1+1/3+...+1/n [单选题]患者男,67岁.确诊为原发性支气管肺癌,为行手术 ...

  8. python列表去重的两种方法

    python列表去重的两种方法 1. 使用循环进行遍历,将重复的元素去掉. def test1():lst = [1,2,5,6,3,5,7,3]tmp = []for it in lst:if it ...

  9. python写入csv文件的几种方法

    python写入csv文件的几种方法 最常用的一种方法,利用pandas包 import pandas as pd #任意的多组列表 a = [1,2,3] b = [4,5,6] #字典中的key值 ...

最新文章

  1. Git,Github和Gitlab简介和使用方法
  2. 建立可扩展的silverlight应用框架 step-7 final
  3. pac (PAC(Proxy Auto Config) 是一个 Script;经由编写这个 Script,我们可以让系统判断在怎么样的情形下,要利用哪一台 Proxy 来进行联机。)...
  4. C++中函数概念解析(3)
  5. 在oracle中处理日期大全
  6. 新编计算机应用基础项目教程电子书,计算机应用基础新编教程-殷锋社.pdf
  7. 对话阿里巴巴副总裁贾扬清:追求大模型,并不是一件坏事
  8. 解决bootstrap dropdown 下拉菜单有时候不能显示的问题
  9. iOS 推送证书制作 (JAVA/PHP)
  10. [USACO08NOV]时间管理Time Management
  11. 通过SQL语句建立数据库. 表
  12. NTL密码算法开源库拓展——SM2算法
  13. oracle vm virtualbox安装xp系统,怎么使用VirtualBOX安装XP系统?VirtualBOX安装WinXp系统图文教程...
  14. cad打开服务器上的文件很慢,cad2018启动慢怎么处理_cad2018打开很慢的解决教程
  15. 畅销书看得不过瘾?KU电子书包月服务了解一下
  16. php左斜线和右斜线,左斜杠和右斜杠分别有什么意义?
  17. 带有同步更新新浪微博功能的个人日记应用
  18. ppt怎么把图片做成翻书效果_如何用PPT实现翻书效果?
  19. 信息安全等级合规测评
  20. 脉脉发布AI人才数据图鉴;『李沐·深度学习论文精读』视频合辑;CVPR 2022自动驾驶资源合集;线性代数图绘笔记;前沿论文 | ShowMeAI资讯日报

热门文章

  1. 2018.8.14-C++复习笔记总
  2. 还是树形dp 也可以用最短路来写--NOJ679 贪婪的商店
  3. ios程序内发送邮件的代码
  4. Shell 环境中的预定义变量
  5. 【零基础】Python的入门学习
  6. Objective-C中的Block
  7. 【转载】突然觉得今年的时间过得太快了,不知不觉中还剩下四个多月就步入2017年了,回首一下,好像什么都还没做呢。...
  8. hdu 4886(hash + dfs)
  9. hdu 1574(01背包)
  10. hdu-1541 Stars----- 树状数组