Về cơ bản, tôi muốn xây dựng một danh sách hiểu về "sản phẩm Descartes" của hai vòng lặp. Hãy nghĩ về những Haskell code sau:Trong Python, có cách nào ngắn gọn để sử dụng khả năng đọc danh sách với nhiều trình lặp không?
[(i,j) | i <- [1,2], j <- [1..4]]
trong đó sản lượng
[(1,1),(1,2),(1,3),(1,4),(2,1),(2,2),(2,3),(2,4)]
Tôi có thể có được một hành vi tương tự bằng Python một cách ngắn gọn?
Vâng, tôi đã yêu cầu điều đó. Tôi không biết liệu nó có khả thi hay không và cú pháp nào để sử dụng, cảm ơn bạn. –
Ngọt ngào! Tôi đã hoàn toàn bỏ lỡ tính năng này. –