python 列表迭代

Given a list and we have to iterate it in reverse order in python.

给定一个列表,我们必须在python中以相反的顺序对其进行迭代。

Example:

例:

    Input:
List = [10, 20, 30, 40, 50]
Output:
list = [50, 40, 30, 20, 10]
Input;
list = ['Hello', 10 'World', 20]
Output:
list = [20, 'World', 10, 'Hello']

以相反的顺序迭代列表 (Iterate a list in reverse order)

To iterate a list in reverse order, list[::-1] is used. list[::-1] will return the list in reverse order.

要以相反的顺序迭代列表,请使用list [::-1] 。 list [::-1]将以相反的顺序返回列表。

Program:

程序:

# define a list
list1  = [10, 20, 30, 40, 50]
# print the list
print "original list: ", list1
# iterate the list
list1 = list1[::-1]
# print the list
print "list in reverse order: ", list1
# another list with string and integer elements
list2 = ['Hello', 10, 'world', 20]
# print the list
print "Original list: ", list2
# iterate the list
list2 = list2[::-1]
# print the list
print "list in reverse order: ", list2

Output

输出量

    original list:  [10, 20, 30, 40, 50]list in reverse order:  [50, 40, 30, 20, 10]Original list:  ['Hello', 10, 'world', 20]list in reverse order:  [20, 'world', 10, 'Hello']

翻译自: https://www.includehelp.com/python/iterate-a-list-in-reverse-order.aspx

python 列表迭代

python 列表迭代_Python | 以相反的顺序迭代列表相关推荐

  1. python列表按照字母排序_Python:按字母顺序对列表进行排序/分组

    我觉得这已经被问到了,但是这些问题的答案对我的代码没有效果. 我试图根据第一个列表[2]按字母顺序对列表进行排序,然后在按列表[3]和列表[4]排序的匹配条目内对列表进行排序,依此类推.真实的数据更大 ...

  2. python 元组和列表区别_Python 基础(六):列表与元组

    1 列表 1.1 简介 Python 中没有数组,而是加入了功能更强大的列表(list),列表可以存储任何类型的数据,同一个列表中的数据类型还可以不同:列表是序列结构,可以进行序列结构的基本操作:索引 ...

  3. python内存分配_Python进阶2-元组和列表的内存分配机制

    本系列文章是一系列学习笔记,希望较为深入地分析Python3中的原理.性能,文章中绝大部分观点都是原作作者的观点(如下),本人对书中示例加以实践和总结,并结合相应的Python的C语言源码(3.6.1 ...

  4. python去重排序_python读取TXT到数组及列表去重后按原来顺序排序的方法

    #################################################################### # python 读取TXT到数组 列表去重,不打乱原来的顺序 ...

  5. python多继承顺序_Python多重继承方法解析顺序(MRO构建算法)

    分界 python的MRO算法有新旧两种,但并不是以python2和python3为界,具体的分隔为:在python2中如果定义类的时候没有指定父类是object,即定义为 class A: pass ...

  6. python内置函数可以返回列表元组_Python内置函数()可以返回列表、元组、字典、集合、字符串以及range对象中元素个数....

    Python内置函数()可以返回列表.元组.字典.集合.字符串以及range对象中元素个数. 青岛远洋运输有限公司冷聚吉船长被评为全国十佳海员.()A:错B:对 有源逆变是将直流电逆变成其它频率的交流 ...

  7. python list合并_python中如何合并两个列表

    python合并列表的方法如下: 方法一 最原始,最笨的方法,分别从两个列表中取出所有的元素,再放入新列表中就OK了.示例代码如下:list1 = [1,2,3] list2 = [4,5,6] li ...

  8. python 打印列表元素_Python程序以不同方式打印列表元素

    python 打印列表元素 In this program – we are going to learn how can we print all list elements, print spec ...

  9. python列表删除行_Python DataFrame – 删除具有属于值列表的列值的行

    我正在寻找以下问题的解决方案. 有一个DataFrame: data = np.array([['', 'col1', 'col2'], ['row1', 1, 2], ['row2', 3, 4]] ...

最新文章

  1. jdbc连接操作mysql,直接操作和预处理方式
  2. tensorflow基础
  3. PPT 下载 | 神策数据孙超赟:数据驱动,做可“视”化运营
  4. dataframe建一个空的,创建一个空的Pandas DataFrame,然后填充它?
  5. 实战Java内存泄漏问题分析 -- hazelcast2.0.3使用时内存泄漏 -- 2
  6. 巨潮网怎么下载年报_上市公司年报(或财务报表)在哪里下载?
  7. 64 求1+2+3+...+n(发散思维能力 )
  8. linux里临时设置hbase参数,在centos下配置hbase环境并简单使用hbase shell
  9. python连载第十五篇~史上最全列表知识源码+答案
  10. asp.net 在webconfig里自定义错误页
  11. 三星手機android6.01,三星SM-C7000固件刷机包6.01rom线刷包Root权限驱动
  12. 富士施乐3300打印机驱动安装说明
  13. linux环境变量大全,Linux环境变量总结
  14. php 文本域,关于使用文本域(TextArea)的一个问题
  15. Android HOME键那些事
  16. 网络直播对网络的要求有多高
  17. 如何设置HttpClient请求的Content-Type标头?
  18. Android设置文件共享
  19. 使用VS Code开发AngularJS 2 第一个应用程序
  20. 吴恩达深度学习第一课--第二周神经网络基础作业上正反向传播推导

热门文章

  1. MongoDB芒果数据库学习笔记一
  2. python安装jupyterlab_jupyter及jupyterlab安装使用
  3. MySQL中IN对NULL的处理
  4. 如何在Apple Watch上获取行车路线
  5. 实体字段校验@NotNull、@NotEmpty、@NotBlank
  6. winfrom 实现条形码批量打印以及将条形码信息生成PDF文件
  7. 点击图片 实现放大功能
  8. 彻底搞懂隐式类型转换
  9. 【python标准库】sys模块全解
  10. 自定义 rest_framework 响应返回格式