#/usr/bin/env python
#列表增、删、改、查练习
name_list = ["ShinyBoy1" ,"Lisi" ,"Zhangsan" ,"Wangwu"] #定义列表
number_list = ["1" ,"2" ,"3", "4"]
print(name_list)
print(number_list) #打印列表
#增加
name_list.insert(1,"HaHa")#列表中指定字段插入
name_list.append("HeHe") #列表中按照默认插入字段(先来后到)
#修改
name_list.extend(number_list) #将2个列表合并
name_list[2]="李四" #修改指定位置列表内容
#删除
name_list.remove("Wangwu")
del name_list[1] #按照位置下标删除
name_list.clear() #删除列表
#查询
print(name_list[0],name_list[1]) #查询下标为0和1的值并打印
print(name_list[name_list.index("ShinyBoy1")])#查询Yangxu值的下标,并打印
print(name_list.reverse()) #反转
print(name_list.sort()) #排序
namelist2 = (name_list.copy()) #浅cp,只cp一层
#切片
print(name_list[-1:]) #打印列表中最后一个值
print(name_list[1:3]) #打印下标为1-3直接的值
print(name_list[-2:])#打印列表中最后两个值
print(name_list)