gpt4 book ai didi

nim-lang - 如何在 Nim 中迭代元组?

转载 作者:行者123 更新时间:2023-12-05 00:13:23 26 4
gpt4 key购买 nike

假设我有一个程序 getTuple(): (int, int, int) .如何迭代返回的元组?看起来不像 items定义为 tuple ,所以我做不到 for i in getTuple() .

我最初让这个返回 sequence ,这被证明是一个瓶颈。我可以让它在不影响性能的情况下工作吗?我想作为最后的手段我可以展开我的循环,但有什么办法吗?

最佳答案

I initially had this returning a sequence, which proved to be a bottleneck. Can I get this to work without affecting performance?



使用 array[N, int]相反,它没有间接性。为什么 seq 性能不够?您可能希望使用 newSeq[int](size) 将其分配到正确的大小最初。

关于nim-lang - 如何在 Nim 中迭代元组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48762646/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com