添加删除列表作业
#*************作业*************
#*************题目一************
# 制作一份名单,邀请名单中的人参加宴会
#****************************
namelist = ['qiaodan','kebi','lufei','wukong','wusong']
print('yiqichigefan',namelist[0])
print('yiqichigefan '+ namelist[1])
print('yiqichigefan' + ' ' + namelist[2])
print('yiqichigefan',namelist[3])
print('yiqichigefan',namelist[4])
#*************题目二************
# 有一个人来不了,需要修改名单,指出谁
# 来不了,并更新名单,再发一次邀请。
#****************************
namelist_laibuliao = namelist.pop(0)
namelist.append('yaoming')
print(namelist_laibuliao,'laibuliaole')
print('yiqichigefan',namelist[0])
print('yiqichigefan '+ namelist[1])
print('yiqichigefan' + ' ' + namelist[2])
print('yiqichigefan',namelist[3])
print('yiqichigefan',namelist[4])
#*************题目三************
# 又搞了一个很大的餐桌,准备再邀请三个
# 人,使用多种方法将新人加进列表中。
#****************************
namelist.insert(0,'cisco')
namelist.insert(3,'juniper')
namelist.append('huawei')
print(namelist)
#*************题目四************
# 桌子不买了,就只能邀请两个人了,
# 将不邀请的人发信道歉,最后两个人发邀请
#****************************
print(namelist.pop(),'buyaoqingnile')
print(namelist.pop(),'buyaoqingnile')
print(namelist.pop(),'buyaoqingnile')
print(namelist.pop(),'buyaoqingnile')
print(namelist.pop(),'buyaoqingnile')
print(namelist.pop(),'buyaoqingnile')
print(namelist[0],'laichifana')
print(namelist[1],'laichifana')
#****************************
操作列表作业
namelist = ['cisco', 'juniper', 'huawei', 'checkpoint', 'paloalto']
namelist.sort() # 永久顺序排序
print(namelist)
namelist.sort(reverse=True) # 永久倒序排序
print(namelist)
print(sorted(namelist)) # 临时排序,不影响原始列表。
print(namelist)
namelist.reverse() # 永久倒序
namelist.reverse() # 再次调用可恢复数列排序
print(namelist)
print(len(namelist)) #确认列表长度