标签: list f#
我在问题上找到了excellent documentation但是,我承认,我完全没有掌握帖子中提出的解决方案是如何工作的。
给定一个整数列表,如果它们符合某个标准,我想对相邻元素执行操作。例如,如何将相等的相邻元素相加,以便
let x = [1;1;2;2;2;2;3;3;4;3;3;3] f x
我得到了
[2; 8; 6; 4; 9]