import json
# 定义一个类来表示对象
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def __str__(self):
return f"Person(name={self.name}, age={self.age})"
# JSON字符串
json_str = '{"name": "Alice", "age": 30}'
# 将JSON字符串转化为Python字典
data = json.loads(json_str)
# 将Python字典转化为自定义对象
person = Person(data['name'], data['age'])
# 打印结果
print(person)
json模块:用于处理JSON数据。Person类:包含两个属性name和age,并提供了一个__str__方法以便于打印对象信息。json_str是一个表示人的JSON格式的字符串。json.loads()方法将JSON字符串解析为Python字典。Person类的构造函数,创建一个Person对象。上一篇:python分割split
下一篇:python lambda表达式
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站