网站制作学习网Python→正文:python [. for i in range(.)]
字体:

python [. for i in range(.)]

Python 2022/5/24 23:35:06  点击:不统计

转载%77%77%77请%2E%66%6F%72%61%73%70%2E%63%6E注明
 python,for,range,数组,python创建数组,循环

经常看到python代码中 ,用及其简单的方式创建数组,比如下面的python for in range创建数组

下面解释一下python for in range创建数组
 

pythonrange1 = [1 for i in range(4)]    

pythonrange1 的意思是  创建一个数组 索引 从0 到 3。每个数组值为 1

上述python range arr1 的值为[1,1,1,1] 

 

pythonrange2 = [i for i in range(4)]     

pythonrange2 的意思是 创建一个数组索引从0 到3 ,每个索引对应的值 为 索引id

上述python range arr2 的值为[0,1,2,3] 

 

pythonrange3= [list(range(5)) for x in range(4)]

pythonrange2 的意思是 创建一个数组索引从0 到3 ,每个索引对应的值 为 [0,1,2,3,4]

上述python range arr2 的值为[[0,1,2,3,4],[0,1,2,3,4],[0,1,2,3,4]]

list 是将对象转换为数组形式 




原载于:本文原载于www.forasp.cn

·上一篇:python 写文件追加 >>    ·下一篇:python import from区别 >>
推荐文章
最新文章