gpt4 book ai didi

APL 从数组中删除元素

转载 作者:行者123 更新时间:2023-11-30 23:45:55 24 4
gpt4 key购买 nike

我是 APL 的新手。如何从数组中删除不需要的元素?

例如:

 X←1 2 3 4 5 6 7 8 9

现在我想删除等于 4 或 6 的 X 元素。我试过了
X←4↓X

从 X 中删除 4,但没有用。提前致谢。

最佳答案

执行此操作的适当方法是使用 without 函数(dyadic tilda):

      x←1 2 3 4 5 6 7 8 9
x~4 6
1 2 3 5 7 8 9

但是,如果您出于其他目的需要要删除的项目的位置(也许是从某个其他相关数组中删除相应的项目),那么上面 MrZander 的技术是合适的。

关于APL 从数组中删除元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11970586/

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