# 获取用户选择的菜单功能
# 利用列表,添加好友进行操作
# 定义好友列表firend_list
# 添加好友功能,输入好友名字,添加到好友列表
# 删除好友功能,输入好友的名字,将好友从列表中删除
# 备注好友功能,输入好友的名字,给好友修改名称
# 展示好友,打印输出好友列表
# 退出程序

print("1:添加好友\n"
      "2:删除好友\n"
      "3:备注好友\n"
      "4:展示好友\n"
      "5:退出程序\n")
list1=[]
while True:
    Option = int(input("请输入你的选项:"))
    if Option == 1:
        firend_list = {}
        name = input("请输入添加好友的名字:")
        firend_list["name"] = name
        list1.append(firend_list)
        print("添加成功!")
    elif Option == 2:
        name_1 = input("请输入要删除好友的名字:")
        for i in list1:
            if i["name"] == name_1:
                list1.remove(i)
                print("删除完成")
    elif Option == 3:
        name_2 = input("请输入你要修改的好友:")
        for j in list1:
            if j["name"] == name_2:
                new_name = input("请输入新的好友备注:")
                j["name"] = new_name
                print("修改成功")
    elif Option == 4:
        for k in list1:
            print(f'姓名:{k["name"]}')
    elif Option == 5:
        break
    else:
        print("你的输入有误!")