Python创建数字列表的示例
2020-02-13 12:47
676 查看
【一】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---局域网扫描简化版、平台判断、平台创建文件、文件操作、range、数字列表转成字符列表、不同平台ping操作
- Python创建数字列表
- python 创建数字列表、字母列表
- python列表、切片和元组操作示例
- Python实现删除列表中满足一定条件的元素示例
- python的range生成数字列表
- Python Learning 列表的更多操作及示例代码
- python: 按照一个数字字符串,将一个列表排序
- python中创建list神坑-创建嵌套列表(二维列表)的注意事项
- python多维列表的创建方法
- Python实现把列表里的数字按从小到大的顺序排列
- Python3实现的回文数判断及罗马数字转整数算法示例
- Python编程之列表操作实例详解【创建、使用、更新、删除】
- python的游戏之旅--( 数字 字符串 列表 元组 字典 即为游戏职业)
- Python3基础 创建包 package 的简单示例
- Python3 Tkinter基础 Entry validate='key ' isdigit 创建一个只能输入数字的输入框
- 对python创建及引用动态变量名的示例讲解
- Python中列表元素转为数字的方法分析
- python中nan与inf转为特定数字方法示例
- Python3.4学习笔记之列表、数组操作示例