小编Hai*_*ice的帖子

F# 将在 for 循环中创建的元素添加到列表

我想向列表中添加一个元素。元素将在 for 循环内创建。我目前拥有的是

let MaxCubeVolume tpList = 
    let list1 = [] 
    printfn "%A" list1 
    for l,w,h in tpList do
        let vol = CubeVolume l w h 
        let list = vol::list1
        printfn "%A" list 
Run Code Online (Sandbox Code Playgroud)

其中 list1 是我要添加到的主列表,而 list 是我要用来添加到该列表的内容。CubeVolume 正在工作,它需要 3 个浮点数并返回一个立方体的体积。tpList 是包含 3 个浮点数的元组列表。我迷路的地方是如何将 vol 添加到主列表中?

f# tuples list

1
推荐指数
1
解决办法
366
查看次数

标签 统计

f# ×1

list ×1

tuples ×1