自由式学习
992人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
承诺服务
该课程属于 1443-李同学-算法方向-计算机视觉-就业:是 请加入后再学习

列表基本语法创建

a=[],a=list()

range创建整数列表

列表内通过for循环创建多个元素,通过if过滤元素

 

[展开全文]

列表的创建:

基本语法

list

range([start],end,[step])

a=[x*2 for x in range(100) if x%9==0]

[展开全文]

列表的创建

基本语法的创建

a=[20,30,50,'xiaohong']
print(a[0])  #20
b=[]
b.append(10)
print(b)   #[10]

list()创建:list()将任何可以迭代的数据转化为列表。

a=list('fuzhuoming')
print(a) #['f', 'u', 'z', 'h', 'u', 'o', 'm', 'i', 'n', 'g']
b=list(range(5))
print(b)  #[0, 1, 2, 3, 4]

range()创建整数列表

range[start,end,step]

c=list(range(0,10,2)) print(c) #[0, 2, 4, 6, 8]range()完整用法

推到式生成列表

 

 

 

[展开全文]

列表的创建

基本语法[]创建

a=[]

list()创建

list可以将任何可迭代的数据转变成列表

a=list('zifuchuan')

range()创建整数参数

range([start,]end[,step])

start可选,表示起始数字,默认0

end必选,表示结尾数字

step可选,表示步长,默认1

推导式生成列表

a=[x*2 for x in range(5)] #循环创建多个元素

a=[x*2 for x in range(100) if x%9==0] #通过if过滤元素

[展开全文]

列表的创建  

可存储任何数据,索引下表获取值

range()创建整数列表

range([start,] end [,step])

start参数:可选,起始

end参数:必选,结尾

step参数:可选,步长

循环创建多个元素

a = [ x*2  for  x  in  range(5)]

>>>a

[0,2,4,6,8]

if过滤元素

a = [ x*2  for  x  in  range(100) if x%9==0]

>>>a

[0,18,36,54,72,.......,198]

[展开全文]

list()创建列表

range(1,5,2)

list(range(1,4))

可迭代对象的列表生成式

a=[x*2 for x in range(3) if ]

[展开全文]

列表的创建

1.a = [10,'gao',123]  #任意大小任意类型

2.a = list(range(5))  #类似于之前的int() str()

range(5)---->0 1 2 3 4 

a = list('gaoqi')----->['g','a','o',.....]

 

range([start,]end[,step])---->start.....end-1(步长step)

step=-1 往回数 start end 都可以是负的

#循环创建多个元素

a = [x*2 for x in range(5)]---->[0 ,2 ,4, 6 ,8]

#通过if过滤

a = [x*2 for x in range(5)] if x%3==0---->[0 ,2 ,4 ,8]

[展开全文]