列表就要结束了,最后一块是切片的使用以及与列表并列的元组,代码里的注释比较清晰,来吧~~
"""使用列表的一部分"""
#切片(注意下标从0开始,负数表示离列表末尾相应距离的元素)
nba=['火箭','骑士','湖人','马刺','凯尔特人']
print(nba[0:2])
print(nba[1:3])
print(nba[1:])
print(nba[:4])
print(nba[-2:])#返回最后两个元素
#遍历切片
print("输出前三支球队:")
for n in nba[:3]:
print(n.title())
#复制列表
copy_nba=nba[:] #提取列表nba的切片存储到copy_nba中
nba.append('活塞')
copy_nba.append('76人')
print(nba)
print(copy_nba) #二者指向不同区域
#注意复制切片和直接赋值的区别
copy_nba=nba
nba.append('国王')
print(nba)
print(copy_nba) #二者指向同一区域
"""元组"""
#元组的值不能修改
room=(20,50)
print(room[0])
print(room[1])
#遍历元组的值
for r in room