Tôi có một danh sách các phần tử (ví dụ: số) và tôi muốn lấy danh sách tất cả các cặp có thể. Làm thế nào tôi có thể làm điều đó bằng cách sử dụng Ruby?Nhận tất cả các kết hợp các cặp từ một danh sách trong Ruby
Ví dụ:
l1 = [1, 2, 3, 4, 5]
Kết quả:
l2 #=> [[1,2], [1,3], [1,4], [1,5], [2,3], [2,4], [2,5], [3,4], [3,5], [4,5]]
bạn phải là một người ngoài hành tinh – cmrichards