使用Python中的字典来表示对象,并使用循环和条件语句来比较两个对象并显示其余元素。
示例代码:
obj1 = {"name": "Alice", "age": 25, "gender": "female", "city": "New York"} obj2 = {"name": "Bob", "age": 30, "gender": "male", "city": "Paris"}
print("比较两个对象:") for key in obj1.keys(): if obj1[key] != obj2.get(key): print(key + "在两个对象中不同")
print("obj1中的其余元素:") for key in obj1.keys(): if obj2.get(key) is None: print(key + ": " + str(obj1[key]))
print("obj2中的其余元素:") for key in obj2.keys(): if obj1.get(key) is None: print(key + ": " + str(obj2[key]))