如何通过他的引用从Julia中的数组中弹出Object

Mon*_*ska 2 julia

我正在尝试从数组中删除特定对象

我有一个由我定义的Objects系列数组

A =[Family(), ....]
Run Code Online (Sandbox Code Playgroud)

我实现了函数,minimum以便我可以传递数组A并获取一个Object

family = minimal(A)
Run Code Online (Sandbox Code Playgroud)

然后我想从数组中删除此对象 A

pop!(A , family)
Run Code Online (Sandbox Code Playgroud)

我收到了 error pop! has no method matching pop!...

我搜索正确的流行方法版本,但我什么也没找到,我可以使用什么,任何想法如何修复此代码?

Gni*_*muc 6

pop!应该弹出最近推送的对象.事实上,deleteat!正是你在寻找:

deleteat!(A, index)
Run Code Online (Sandbox Code Playgroud)

minimal猜我可以直接从函数中获取索引.