Python实战圈-Day04作业-List列表

项目实战:《延禧攻略》之魏璎珞请客之道

# 1、创建名单列表
names = ['太后', '皇后', '纯妃', '小嘉嫔', '舒妃', '皇上']

# 2、打印名单
print(names)

# 3、发出邀请
print('春节将至,请大家过来延禧宫小聚。')

# 4、不能参加的人的名单
print('不能参加的人:', names[3])

# 5、小嘉嫔不参加,换成尔晴,打印新名单
names[3] = '尔晴'
print('小嘉嫔换成尔晴后的名单:', names)

# 6、insert哥哥放在开头,append傅恒放在最后,打印名单
names.insert(0, '哥哥')
names.append('傅恒')
print('加上哥哥和傅恒之后的名单', names)

# 7、统计名单人数,复制一个新的列表备份
print('邀请名单共有{}人'.format(len(names)))
names_backup = names[:]
# print(names_backup)

# 8、打印前3人,后3人,颠倒顺序打印
print('名单的前3人:', names[0:3])
print('名单的后3人:', names[-3:])
print('颠倒顺序后的名单:', names[::-1])
# names.reverse()
# print('颠倒顺序后的名单:', names)

# 9、删除多余名单,留下皇后和尔晴
delete_name1 = names.pop(0)
delete_name2 = names.pop(0)
delete_name3 = names.pop(1)
delete_name4 = names.pop(2)
delete_name5 = names.pop(2)
delete_name6 = names.pop(2)
del_names = [delete_name1, delete_name2, delete_name3, delete_name4, delete_name5, delete_name6]
print('特别遗憾不能请大家吃饭', del_names)
print('最后的名单:', names)

# 10、删除名单
del names

你可能感兴趣的:(Python实战圈-Day04作业-List列表)