gpt4 book ai didi

arrays - 弹出数组的第一个元素

转载 作者:行者123 更新时间:2023-12-04 04:58:07 26 4
gpt4 key购买 nike

我在Lua中有一个x数组。我想在数组的其余部分设置head = x[1]rest =,以便rest[1] = x[2]rest[2] = x[3]等。

我怎样才能做到这一点?

(注意:我不在乎原始数组是否被突变。在Javascript中,我将head = x.shift()x包含剩余的元素。)

最佳答案

head = table.remove(x, 1)

“Pop”有点用词不当,因为它意味着便宜的操作,并且删除表的第一个元素需要重新定位其余的内容-因此,JavaScript和某些其他语言中的名称为“shift”。

关于arrays - 弹出数组的第一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4910398/

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