Python创建数字列表的示例


Posted in Python onNovember 28, 2019

【一】range()函数

在python中可以使用range()函数来产生一系列数字

for w in range(1,11):
 print(w)

输出:

1
2
3
4
5
6
7
8
9
10

#注意:这里的到10就结束了,不包括11

【二】list()函数

如果将range()作为参数传递给list()函数,那么就会将数字以列表的形式输出

num=list(range(1,11))
print(num)

输出:

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

使用range()函数时还可以指定步长

num=list(range(1,11,2))
print(num)

输出:

[1, 3, 5, 7, 9]

【三】min()函数、max()函数和sum()函数

min()函数求最小值,max()函数求最大值,sum()函数求和

num=list(range(1,11,2))
print(num)
print(max(num))
print(min(num))
print("sum is :",sum(num))

输出:

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
10
1
sum is : 55

【四】列表解析

列表解析是为了缩减代码

原始代码:

num=[]
for w in range(1,11):
 num4=w**2
 num.append(num4)
print(num)

输出:

[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

列表解析代码:

num1=[ num2**3 for num2 in range(1,11)]
print(num1)

输出:

[1, 8, 27, 64, 125, 216, 343, 512, 729, 1000]

以上这篇Python创建数字列表的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
从零学python系列之从文件读取和保存数据
May 23 Python
Python中的zip函数使用示例
Jan 29 Python
Python编程实现使用线性回归预测数据
Dec 07 Python
Python数据报表之Excel操作模块用法分析
Mar 11 Python
python制作简单五子棋游戏
Jun 18 Python
Python 迭代,for...in遍历,迭代原理与应用示例
Oct 12 Python
解决Keyerror ''acc'' KeyError: ''val_acc''问题
Jun 18 Python
python如何查看安装了的模块
Jun 23 Python
Python 操作SQLite数据库的示例
Oct 16 Python
基于Python爬取素材网站音频文件
Oct 21 Python
PyCharm Ctrl+Shift+F 失灵的简单有效解决操作
Jan 15 Python
Django中template for如何使用方法
Jan 31 Python
flask框架json数据的拿取和返回操作示例
Nov 28 #Python
Python 生成一个从0到n个数字的列表4种方法小结
Nov 28 #Python
django 框架实现的用户注册、登录、退出功能示例
Nov 28 #Python
python 变量初始化空列表的例子
Nov 28 #Python
在Python中预先初始化列表内容和长度的实现
Nov 28 #Python
python使用 cx_Oracle 模块进行查询操作示例
Nov 28 #Python
在python中创建指定大小的多维数组方式
Nov 28 #Python
You might like
虹吸壶煮咖啡26个注意事项
2021/03/03 冲泡冲煮
PHP开发过程中常用函数收藏
2009/12/14 PHP
php获取ip及网址的简单方法(必看)
2017/04/01 PHP
PHP判断密码强度的方法详解
2017/05/26 PHP
浅析php如何实现爬取数据原理
2018/09/27 PHP
JavaScript使用prototype定义对象类型
2007/02/07 Javascript
jquery实现居中弹出层代码
2010/08/25 Javascript
用表格输出1-1000之间的数字实现代码(附特效)
2013/04/21 Javascript
js 去除字符串第一位逗号的方法
2014/06/07 Javascript
JavaScript onkeydown事件入门实例(键盘某个按键被按下)
2014/10/17 Javascript
跟我学习javascript的函数和函数表达式
2015/11/16 Javascript
JS中作用域和变量提升(hoisting)的深入理解
2016/10/31 Javascript
vue学习笔记之指令v-text && v-html && v-bind详解
2017/05/12 Javascript
史上最全JavaScript常用的简写技巧(推荐)
2017/08/17 Javascript
浅谈在vue项目中如何定义全局变量和全局函数
2017/10/24 Javascript
关于vue v-for循环解决img标签的src动态绑定问题
2018/09/18 Javascript
nodejs中方法和模块用法示例
2018/12/24 NodeJs
基于Vue和Element-Ui搭建项目的方法
2019/09/06 Javascript
[49:18]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 OG vs TNC
2018/04/01 DOTA
利用Python绘制MySQL数据图实现数据可视化
2015/03/30 Python
python实现支付宝当面付(扫码支付)功能
2018/05/30 Python
Python面向对象类的继承实例详解
2018/06/27 Python
对Pandas DataFrame缺失值的查找与填充示例讲解
2018/11/06 Python
解决Python plt.savefig 保存图片时一片空白的问题
2019/01/10 Python
Django JWT Token RestfulAPI用户认证详解
2019/01/23 Python
python实现大文件分割与合并
2019/07/22 Python
Python将视频或者动态图gif逐帧保存为图片的方法
2019/09/10 Python
pycharm实现在子类中添加一个父类没有的属性
2020/03/12 Python
python语言实现贪吃蛇游戏
2020/11/13 Python
金融专业应届生求职信
2013/11/02 职场文书
学生安全教育材料
2014/02/14 职场文书
2014年三八妇女节活动总结
2014/03/01 职场文书
《月亮湾》教学反思
2014/04/14 职场文书
一小时学会TensorFlow2之基本操作2实例代码
2021/09/04 Python
JS的深浅复制详细
2021/10/16 Javascript
MySQL远程无法连接的一些常见原因总结
2022/09/23 MySQL