python产生一个1到10的列表_python-列表生成式(一)
本文作者:黎智煊,叩丁狼高级讲师。原创文章,转载请注明出处。
列表生成式
顾名思义,列表生成式就是一个用来生成列表的特定语法形式的表达式。
例如我们需要生成一个列表,由0到9组成,那我们就可以这样写:
list1 = [0,1,2,3,4,5,6,7,8,9]
感觉,手动写这10个数字还好,但是,有时候,测试算法或者函数什么的,这样手动去写,是不是太累了??有没有更加方便的方法.?有.
首先,我们先介绍一下range.
range有什么作用
range() 函数可创建一个整数列表,一般用在 for循环中。
函数语法
range(start, stop[, step])
参数说明:
start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)
实例
>>>range(10) # 从 0 开始到 10
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> range(1, 11) # 从 1 开始到 11
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> range(0, 30, 5) # 步长为 5
[0, 5, 10, 15, 20, 25]
>>> range(0, 10, 3)
python产生一个1到10的列表_python-列表生成式(一)相关推荐
- python向空列表添加列表_Python列表核心知识点汇总
千里之行,始于足下.要练成一双洞悉一切的眼睛,还是得先把基本功扎扎实实地学好.今天带大家仔细温习一下Python的列表.温故而知新,不亦说乎. 当然,温习的同时也要发散思考,因为有些看似无关紧要的.约 ...
- python利用range生成包含1-10的列表_Python列表干货:创建数字列表:range()函数用法...
python range() 函数可创建一个整数列表,一般用在 for 循环中. 语法: range(start, stop[, step]) 参数说明: start: 计数从 start 开始.默认 ...
- python中的切片能否修改元祖_Python列表的增删改查和元祖
一.定义列表 1.names = ['mike','mark','candice','laular'] #定义列表 2.num_list = list(range(1,10)) #range生成1-1 ...
- python假设产品列表如下请首先打印出商品列表_Python列表练习题
4.往names列表中Rain后面插入一个子列表["oldboy","oldgirl"]. 5.返回names列表中Peiqi的索引值(下标). 6.创建新列表 ...
- python已知有列表_python 列表常用方法
1.在列表末尾添加新的对象 1 li=[11,22,33,'aa','bb','cc'] 2 li.append('dd') 3 print(li) 2.清空列表 1 li=[11,22,33,'aa ...
- python如何建立列表_python列表的用法
1.什么是列表 1.列表是一种容器(用来存储数据对象) 2.列表能够存储多个数据对象 - 序列 3.列表是一个可变序列 4.列表中的数据元素们会有先后顺序 2.创建列表的方式 1.使用字面值的方式创建 ...
- .net网格怎么把值插入指定列表_Python列表有什么内置函数可以使用,怎么使用这些函数...
序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字(它的位置,或索引,第一个索引是0,第二个索引是1,依此类推.) Python序列的列表是最常用的Python数据类型.所以很多 ...
- 【Python】一个已经存在 10 年,却被严重低估的库
今天介绍的是一个已经存在十三年,但是依旧不红的库 decorator,好像很少有人知道他的存在一样. 这个库可以帮你做什么呢 ? 其实很简单,就是可以帮你更方便地写python装饰器代码,更重要的是, ...
- python生成一个包含20个随机整数的列表_在python中,如何生成一个范围内的随机整数,不包括列表中的一些数字?...
您可以使用函数将整数范围映射到相同的整数范围,但有例外,如下所示:import random def excection(val, exceptions): ''' Maps range of val ...
- python列表切片后得到剩余列表_python列表切片和嵌套列表取值操作详解
python列表切片和嵌套列表取值操作详解 给出列表切片的格式: [开头元素::步长] # 输出直到最后一个元素,(最后一个冒号和步长可以省略,下同) [开头元素:结尾元素(不含):步长] # 其中, ...
最新文章
- SQL Server 2016新特性:列存储索引新特性
- UVa 311 - Packets
- 《计算机组成原理》第04章在线测试
- 如何添加交叉编译工具链(toolchain)到环境变量?(--sysroot路径)(新:ubuntu交叉编译工具链环境变量的配置)
- SpringBoot 2.0静态资源映射
- 2019-03-09-算法-进化(买卖股票的最佳时机 II)
- .net数据绑定控件中的数据导出到Excel
- “.NET研究”谈谈C# 4.0新特性“缺省参数”的实现
- 2005免费书记下载-[NEW]
- flask-稿件-环境依赖包的生成与安装-flask虚拟环境的布局
- 为什么要文件名和类名一样php_php文件名和类名相同时include不起作用?
- JVM调优日志解析分析
- 9.包装类的构造方法
- 使用一个插件将Zend Framework应用程序的内容转换为xml
- oracle instant client卸载,Oracle Instant Client(即时客户端) 安装与配置
- 分享一大波高清电子元器件矢量图,速速下载收藏!
- fastadmin页面日期时间组件的调用
- MATLAB强化学习入门——四、用DQN实现网格迷宫算例
- 如何让你的电脑保持清爽
- mac mysql.sock_Mac OS 下 mysql 找不到 mysql.sock 的解决过程
热门文章
- matlab 三角函数 积化和差,瞬间记住三角函数和差化积积化和差公式
- ES6(ES2015)
- remix os显卡linux,Remix OS for PC 详细版的安装教程
- 使用Dreamweaver进行一个简单的图文混排1/HTML
- 用opencv将左右眼3D图片转换为红蓝3D图片
- Automatic Panoramic Image Stitching using Invariant Features 【笔记】
- ERC-3525 通过倒计时 SFT 是什么?有什么用?
- 使用终端模拟器通过wifi连接eclipse
- 什么从什么写短句_什么在什么,在什么,什么仿写句子,怎样写
- spark ubuntu 分部署安装配置