'''
腾讯的笔试题描述如下:
1、合并两个列表,去除重复元素,并且保持元素的排列顺序不变:
该题需限时3分钟完成,代码要求尽可能的精简。
'''
a = [1, 2, 3, 4, 5]
b = [5, 9, 1, 3, 7, 2, 8]
# answer1
c = a[::]
for item in b :
if item not in a :
c.append(item)
print(c)
# answer2
print(a + [x for x in b if x not in a])
浙公网安备 33010602011771号