标签: arrays chapel
Chapel有一个reverse()数组运算符,但我似乎无法在域上运行
reverse()
var v = {1..8}; for w in v { writeln(w); } // poops for w in reverse(v) { writeln(w); }
我该如何倒退?
答案 0 :(得分:1)
您可以通过v的步幅迭代-1来实现此目的:
v
-1
for w in v by -1 { writeln(w); }
这些范围操作适用于范围和域。 更多关于Ranges Primer的内容。