简体   繁体   English

反转F#中的列表列表

[英]Reverse a list of list in F#

I want to reverse a function called revLists that takes a list of lists and reverses all the sub-lists. 我想要反转一个名为revLists的函数,该函数获取列表并反转所有子列表。

Any suggestion will help. 任何建议都会有所帮助。

This is my idea: 这是我的想法:

let revLists[[]] = List.map (fun [[]] -> List.rev);;
revLists[[1;2;3],[4;5]];;
let lists = [[1;2;3];[4;5]]
let reverseLists list = list |> List.map List.rev

> reverseLists lists;;         
val it : int list list = [[3; 2; 1]; [5; 4]]

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM