将两个独立列表合并为对象列表的方法有多种,以下是一种常见的实现方式:
以下是一个示例代码:
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
mergedList = []
for i in range(len(list1)):
obj = {}
obj['property1'] = list1[i]
obj['property2'] = list2[i]
mergedList.append(obj)
print(mergedList)
上述代码中,list1和list2分别为两个独立的列表,mergedList为合并后的对象列表。在循环中,通过创建一个新的空对象obj,并将list1和list2中对应位置的元素赋值给obj的属性。最后将obj添加到mergedList中。运行代码后,输出结果为:
[{'property1': 1, 'property2': 'a'}, {'property1': 2, 'property2': 'b'}, {'property1': 3, 'property2': 'c'}]
这样,我们就成功将两个独立列表合并为对象列表。
领取专属 10元无门槛券
手把手带您无忧上云