【python】修改字典的内容

6af9add64fd248b6a57b6097f87a3d00.png

person = {"name": "John", "age": 30, "city": "New York"}
print("最开始的信息:",person)

def process_person_info(person):
    # 检查对象中是否包含所有必要的键
    if 'name' in person and 'age' in person and 'city' in person:
        # 打印对象的信息
        print(f"Name: {person['name']}")
        print(f"Age: {person['age']}")
        print(f"City: {person['city']}")
    else:
        # 如果对象不包含所有必要的键,打印错误信息
        print("The person object is missing some information.")

name = input("Please enter the person's name: ")
age = input("Please enter the person's age: ")
city = input("Please enter the person's city: ")
# 更改信息
person_info = {
        "name": name,
        "age": age,
        "city": city
    }

# 调用函数
process_person_info(person_info)

结果输出:

最开始的信息: {'name': 'John', 'age': 30, 'city': 'New York'}
Please enter the person's name: JJ
Please enter the person's age: 56
Please enter the person's city: 秘密
Name: JJ
Age: 56
City: 秘密

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值