如何使用1111到6666之间的元素在F#中创建一个Set,而没有任何值为0,7或更高.
例如,[1111,1112,1113,1114,1115,1116,1121]
我想使它成为一个集.
提前致谢
您可以使用序列理解:
let values = seq {
for i in 1110 .. 10 .. 6660 do
for j in 1 .. 6 do
yield i + j
}
Run Code Online (Sandbox Code Playgroud)
并使用Set.ofSeq例如创建一个集合
let s = Set.ofSeq values
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
131 次 |
| 最近记录: |