#FUNCTION
def merge_array(a, b):
c = []
for i in a:
c.append(i)
for z in b:
if z not in c:
c.append(z)
c.sort()
return c
#MAIN
a = [1,5,2,8,9]
b = [8,4,2,8,10,3,14]
print("Array 1: {}".format(a))
print("Array 2: {}".format(b))
print("Merged List: {}".format(merge_array(a, b)))
print("Array 1 empty: {}".format(a))
print("Array 2 empty: {}".format(b))
試圖把a.pop()和b.pop()for循環之後,但不會完全抹去的元素和變化「C」如何空出兩個數組的元素合併兩個數組一起
它會幫助,但我需要它實際上追加到空列表C = [] – rawrtillyoudrop
像原來的代碼做這種不處理重複。他的樣品非常豐富。 –
稍等片刻 – Eric