法一:利用set()函数的去重功能,去重后再使用list()函数将集合转换为我们想要的列表
list1 = [11,22,33]
list2 = [22,33,44]
list3 = list(set(list1 + list2))
list3.sort()
print(list3)
-------------
法二:利用if和for,先遍历list1所有元素追加到list3中,然后遍历list2,条件判断list2中当前元素是否在list3中,如果不在则追加到list3中
list1 = [11,22,33]
list2 = [22,33,44]
list3 = []
for ele1 in list1:
list3.append(ele1)
for ele2 in list2:
if ele2 not in list3:
list3.append(ele2)
print(list3)
有很多方法实现,可能通过list.extend()方法。或者集合方法 union()
##注意:最左边每个=表示一个空格
list1=[11,22,33]
list2=[22,33,44]
list3=list1[:]
for e in list2:
====if e not in list1:
========list3.append(e)
print(list3)
这需要好好做练习才能进步。