# 遍历
a =[1,"a",2,'b']for item in a:print(item)print("================================")# 创建数值列表for value inrange(0,5):# [min, max)print(value)# 创建列表
b =list(range(0,5))print(f"创建列表range(0, 5)===>{b}")# 添加步长
c =list(range(0,5,2))print(f"添加步长range(0, 5, 2)===>{b}")# 列表解析
d =[value **2for value inrange(1,5)]# **2 表示平方print(f"列表解析:{d}")# 切片
e = d[1:3]# 范围[1, 3)print(f"列表切片d[1:3]===>{e}")# 不指定结束索引
f = d[1:]print(f"不指定结束索引d[1:]===>{f}")
g = d[-2:]print(f"不指定结束索引d[-2:]===>{g}")# 不指定起始索引
h = d[:3]print(f"不指定起始索引d[:3]===>{h}")# 添加步长
i = d[0:3:2]print(f"添加步长d[0:3:2]===>{i}")# 复制列表 深拷贝
j = d[:]print(f"复制列表d[:]===>{j}")# 元组===>只读列表
k =(1,2,3)print(f"定义元组{k}")