# 创建列表
scores = [85, 92, 78, 90, 88] # 存放整数的列表
mixed = [10, "苹果", 3.14, True] # 可以存放不同类型的数据
# 访问列表元素(通过索引,索引从0开始)
print("scores的第一个元素:", scores[0]) # 85
print("mixed的第二个元素:", mixed[1]) # 苹果
# 修改元素
scores[2] = 80 # 把索引2的元素(原78)改成80
print("修改后的scores:", scores) # [85, 92, 80, 90, 88]
# 增加元素
scores.append(95) # 在列表末尾添加95
print("添加后的scores:", scores) # [85, 92, 80, 90, 88, 95]
scores.insert(1, 88) # 在索引1的位置插入88
print("插入后的scores:", scores) # [85, 88, 92, 80, 90, 88, 95]
# 删除元素
del scores[3] # 删除索引3的元素
print("删除后的scores:", scores) # [85, 88, 92, 90, 88, 95]
scores.remove(88) # 删除第一个值为88的元素
print("移除后的scores:", scores) # [85, 92, 90, 88, 95]
# 列表长度
print("scores的长度:", len(scores)) # 5
# 遍历列表
print("遍历scores:")
for s in scores:
print(s, end=" ") # 85 92 90 88 95