没有合适的资源?快使用搜索试试~ 我知道了~
数组(list) 5.1 数组的初始化 在前几章中我们学习过,数组的初始化,如 A =[1,2,3,4]。 B = [ ] 表示 B是一个空的数组,一个元素都没有。 在C语言中,我们声明一个具有10个元素的数组,可以写作: int x[10]; 如果我们在python中也想声明一个具有指定元素个数的数组,怎么写呢? 1. 初始化一个具有100个0的数组 A = [ 0 for I in range(0,100)] 或 N=100 A = [ 0 for I in range(0,N) ] 2. 初始化一个具有100个元素,它的元素依次是1, 2 , 3, 4 , … 100 的数组 "A = [ i for i in range(1,100+1) ] " "print( A ) " "[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, " "18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, " "33, 34, 35, 36, 37, 38, 39,
资源推荐
资源详情
资源评论
Python-数组使用
数组(list)
5.1 数组的初始化
在前几章中我们学习过,数组的初始化,如 A =[1,2,3,4]。
B = [ ] 表示 B 是一个空的数组,一个元素都没有。
在 C 语言中,我们声明一个具有 10 个元素的数组,可以写作: int x[10]; 如果我们在
python 中也想声明一个具有指定元素个数的数组,怎么写呢?
一、 初始化一个具有 100 个 0 的数组
A = [ 0 for I in range(0,100)]
或
N=100
A = [ 0 for I in range(0,N) ]
二、 初始化一个具有 100 个元素,它的元素依次是 1, 2 , 3, 4 , … 100 的数组
A = [ i for i in range(1,100+1) ]
print( A )
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59,
60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78,
79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97,
98, 99, 100]
三、 初始化一个具有 20 个元素,它的元素依次是 1
2
, 2
2
, 3
2
, 4
2
, … 20
2
的数组
A = [ i*i for i in range(1,20+1) ]
print( A )
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196, 225, 256, 289, 324,
361, 400]
四、 初始化一个具有 20 个元素,它的元素依次是 f(1),f(2),f(3),f(4),…,f(20)的数组
其中: f(x) = 2x+5
def f( x ):
return 2*x+5
A = [ f(i) for i in range(1,20+1) ]
print( A )
[7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45]
资源评论
是空空呀
- 粉丝: 167
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 火龙果Pitaya ISP下载工具
- 【图像分类数据集】大豆叶子病害分类数据集1290张3类别.zip
- 湘江小说在线阅读网站的设计与实现(部署视频)-kaic.mp4
- 基于C++使用OpenCV 2.4.9做点多目标卡尔曼跟踪源码.zip
- 基于python实现二维碎片拼接复原源码+ppt说明+项目说明.zip
- 基于OpenCV的小案例C++源码边缘角点轮廓图像分割增强拼接目标检测颜色直方图抠图人脸识别等.zip
- 纯python3和numpy实现的符号计算深度学习框架.zip
- 微信小程序 - 涂鸦源码.zip
- 基于C# winform+mysql人事工资管理系统源码+sql文件+运行说明.zip
- 基于Java web搭建的一个简易博客网站源码.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功