Computer >> Máy Tính >  >> Lập trình >> Python

Tất cả các kết hợp cặp của 2 bộ giá trị trong Python

Khi cần tìm tất cả các kết hợp cặp giữa hai bộ giá trị, có thể sử dụng tính năng hiểu danh sách.

Dưới đây là minh chứng về điều tương tự -

Ví dụ

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)

Đầu ra

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

Giải thích

  • Các gói bắt buộc được nhập.

  • Giá trị của N được đặt và hiển thị trên bảng điều khiển.

  • Khả năng hiểu danh sách được sử dụng để lặp lại các giá trị lên đến N và nó được tăng dần.

  • Điều này được gán cho một biến.

  • Nó được hiển thị dưới dạng đầu ra trên bảng điều khiển.