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区别 >>