l2 = [{'11':1,'22':"b"},{'11':10,'22':"b2"}] l1 = [{'11':10,'22':"b2"},{'11':13,'22':"b3"},{'11':14,'22':"b4"}] 了和 l2 合集
时间: 2023-12-15 19:04:52 浏览: 49
Linear-Regression-TE1:关于线性回归模型的小组论文1
你可以使用 Python 的 extend() 方法将两个列表合并成一个列表,同时去重:
```python
l1 = [{'11':10,'22':"b2"},{'11':13,'22':"b3"},{'11':14,'22':"b4"}]
l2 = [{'11':1,'22':"b"},{'11':10,'22':"b2"}]
for item in l1:
if item not in l2:
l2.append(item)
```
这段代码首先遍历 l1 列表中的每个元素,如果该元素不在 l2 中,则将其添加到 l2 中。这样就可以实现两个列表的合集,并且去重。最终的 l2 列表如下:
```
[{'11': 1, '22': 'b'}, {'11': 10, '22': 'b2'}, {'11': 13, '22': 'b3'}, {'11': 14, '22': 'b4'}]
```
阅读全文