python中的 list.reverse()和reversed()
时间:2019-12-16
本文章向大家介绍python中的 list.reverse()和reversed(),主要包括python中的 list.reverse()和reversed()使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
reverse() 是python一个列表的内置函数,是列表独有的,用于列表中数据的反转,颠倒
a = [1, 7, 3, 0]
a.reverse()
print(a)
----》输出为:[0, 3, 7, 1]
其实,a.reverse()这一步操作的返回值是一个None,其作用的结果,需要通过打印被作用的列表才可以查看出具体的效果。
reversed()是python自带的一个方法,准确来说是一个类,看下:
reversed(sequence) - >反转迭代器的序列值,返回的是反转后的迭代器
在经过reversed()的作用之后,返回的是一个把序列值经过反转之后的迭代器,所以,需要通过遍历,或者List,或者next()等方法,获取作用后的值;
(1)列表中的运用
a = [1, 7, 3, 0]
print(reversed(a))
print(list(reversed(a)))
(2)元祖中的运用
a = (1, 7, 3, 0)
print(reversed(a))
print(tuple(reversed(a)))
(3)字符串中的运用
a = "hello world"
print(reversed(a))
print(str(reversed(a)))
print(''.join(reversed(a)))
参考链接:https://blog.csdn.net/gymaisyl/article/details/83785853
原文地址:https://www.cnblogs.com/xiaofeng91/p/12051603.html
- Requests库作者Kenneth Reitz的另一神作!虚拟环境及包管理工具Pipenv!
- 你写的单例真的对吗
- TensorFlow layers模块用法
- Spark算子详解及案例分析(分类助记)
- Spark详解07广播变量BroadcastBroadcast
- TensorFlow验证码识别
- python selenium2 开发环境搭建
- 聊聊同步辅助类CountDownLatch
- Java多线程编程笔记之Condition
- python selenium2示例 - 生成 HTMLTestRunner 测试报告
- python selenium2示例 - email发送
- pyhton-----break语句
- python unittest使用基本过程
- 基于unittest集成你的selenium2测试
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法