Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python หา Union (ยูเนียน) ของลิสต์สองรายการขึ้นไป

การดำเนินการ Union (ยูเนียน) หมายถึงการนำองค์ประกอบทั้งหมดจาก List1 และ List2 มารวมกันเก็บไว้ในลิสต์ที่สาม

List1::[1,2,3] List2::[4,5,6] List3::[1,2,3,4,5,6]

อัลกอริทึม

ขั้นตอนที่ 1: รับอินพุตสองลิสต์
ขั้นตอนที่ 2: สำหรับการดำเนินการ Union ให้ใช้ตัวดำเนินการ +

โค้ดตัวอย่าง

# การดำเนินการ UNION
A = list()
B = list()
n = int(input("ป้อนขนาดของลิสต์ ::"))
print("ป้อนสมาชิกของลิสต์แรก::")
for i in range(int(n)):
    k = int(input(""))
    A.append(k)
print("ป้อนสมาชิกของลิสต์ที่สอง::")
for i in range(int(n)):
    k = int(input(""))
    B.append(k)
C = A + B
print("ลิสต์สุดท้าย ::>", C)

ผลลัพธ์

ป้อนขนาดของลิสต์ ::4
ป้อนสมาชิกของลิสต์แรก::
23 11 22 33
ป้อนสมาชิกของลิสต์ที่สอง::
33 22 67 45
ลิสต์สุดท้าย ::> [23, 11, 22, 33, 33, 22, 67, 45]