Ánh xạ thông thường áp dụng một hàm cho phần tử danh sách và tạo thành phần tử của danh sách kết quả. Ví dụ: nếu danh sách là (1, 2, 3,)
và ánh xạ hàm vuông, bạn sẽ nhận được danh sách mới (1, 4, 9,)
.Cách đơn giản để lập bản đồ nhóm các phần tử danh sách tuần tự
Có cách nào để ánh xạ nhóm các phần tử tuần tự của danh sách không? Ví dụ: nếu danh sách là <8 2 7 2 6 9 4 9 6 1>
và tôi muốn tính tổng của mỗi 2 phần tử trong danh sách để tạo <10 9 9 8 15 13 13 15 7>
?
Tôi chắc chắn có thể viết thường trình để duyệt qua danh sách. Nhưng tôi đang tìm kiếm một cách dễ dàng hơn, giống như toán tử giảm hoặc giống như việc thu thập/lấy.
Cảm ơn smls !! Điều đó thật tuyệt !! Làm cho tôi yêu perl6 hơn nữa !! – lisprogtor