一、list(列表)
在python中,list就是数组
1、两种遍历list方式:
法一:
li = [1,2,3,4,5]
for i in li:
print(i)
法二:
li = [1,2,3,4,5]
for i in range(len(li)):
print(li[i])
运行结果:
关于range:
range(x)=>[0,x-1]
range(x,y)=>[x,y-1]
range(x,y,z)=>[x,x+z,…,<y]
例如:
for i in range(3):
print(i)
输出:
for i in range(2,5):
print(i)
输出:
for i in range(1,10,2):
print(i)
输出:
2、负数索引
li = [1,2,3,4,5]
print(li[-1])
print(li[-2])
运行结果:
负数step的range => [x,x-z,…,>Z]
例如:
for i in range(3,-1,-1):
print(i)
运行结果: