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

การรวมกันของทูเพิล 2 คู่ทั้งหมดใน Python


เมื่อจำเป็นต้องค้นหาคู่ที่รวมกันระหว่างทูเพิลสองตัว สามารถใช้รายการความเข้าใจได้

ด้านล่างนี้เป็นการสาธิตสิ่งเดียวกัน -

ตัวอย่าง

from itertools import product
N = 2
print("The value of N has been initialized to ")
print(N)
my_result = [ele for ele in product(range(1, N + 1), repeat = N)]

print("All tuple combinations until 2 are : " )
print(my_result)

ผลลัพธ์

The value of N has been initialized to
2
All tuple combinations until 2 are :
[(1, 1), (1, 2), (2, 1), (2, 2)]

คำอธิบาย

  • แพ็คเกจที่จำเป็นจะถูกนำเข้า

  • ค่า N ถูกตั้งค่าและแสดงบนคอนโซล

  • ความเข้าใจของรายการใช้เพื่อวนซ้ำค่าที่สูงถึง N และจะเพิ่มขึ้น

  • สิ่งนี้ถูกกำหนดให้กับตัวแปร

  • จะแสดงเป็นเอาต์พุตบนคอนโซล