数据结构(Python)——线性表

线性表的合并,求解A和B集合的并集。A=(7,5,3,11) B=(2,6,3)合并后A=(7,5,3,11,2,6)
环境:任一Python 3 解释器
目的:掌握线性表逻辑结构、存储结构和相关运算。
该怎样运用Python语言编写代码进行实验?

def unionList(listA, listB):
for item in listA: # 遍历A中的元素
if item in listB: # 如果A中的元素在B中
continue # 略过,进行下一个元素的比较
else:
listB.append(item) # 否则,将该元素添加到B中
return listB # 返回最后的集合

list1 = [7, 5, 3, 11]
list2 = [2, 6, 3]
ListUnion = unionList(list1, list2) # 将list1和list2求并
print(ListUnion)