Skip to main content
 首页 » 编程设计

python之Python中两个列表的联合

2025年05月04日9wuhuacong

<分区>

我有两个列表说:

a = [1, 2, 2, 2, 3]

b = [2, 5, 6]

做一个联合后,我应该得到这样的东西(不要介意顺序):

c = [1, 2, 2, 2, 3, 5, 6]

最终列表应该只包含一次公共(public)元素,其余元素(来自两个列表)应该按原样复制。集合不能用于此,因为它们从列表中删除多次出现的元素,这不是联合。这样做的 Pythonic 方式是什么?