当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia permute!方法用法及代码示例


用法:

permute!(v, p)

根据置换 p 就地置换向量 v 。没有进行检查以验证p 是否是一个排列。

要返回新排列,请使用 v[p] 。请注意,对于大型向量,这通常比 permute!(v,p) 快。

另见 invpermute!

例子

julia> A = [1, 1, 3, 4];

julia> perm = [2, 4, 3, 1];

julia> permute!(A, perm);

julia> A
4-element Vector{Int64}:
 1
 4
 3
 1

相关用法


注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.permute! — Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。