Tôi thấy hình thức này mà đôi khi:Trường hợp sử dụng cho lồng ghép/nhiều danh sách hiểu hoặc biểu thức trình tạo. Khi nào nó thanh lịch hơn?
(k for k in (j for j in (i for i in xrange(10))))
Bây giờ điều này thực sự cúi não của tôi, và tôi thà nó đã không được trình bày theo cách này.
Có bất kỳ trường hợp sử dụng hoặc ví dụ nào về việc sử dụng các biểu thức lồng nhau này ở đó nó thanh lịch hơn và dễ đọc hơn nếu nó là một vòng lặp lồng nhau không?
Chỉnh sửa: Cảm ơn các ví dụ về cách đơn giản hóa việc này. Nó không thực sự là những gì tôi yêu cầu, tôi đã tự hỏi nếu có bất kỳ thời gian khi nó được thanh lịch.
"Đôi khi"? Có thật không? Bạn đang đọc gì –
Đoạn mã, dự án mã nguồn mở. Điều đó sẽ nhận được mã xem xét lại từ bất cứ điều gì tôi đã từng quản lý. –
Bạn đã thấy một thứ như vậy ở đâu? Bạn có thể cung cấp một URL cụ thể không? –