arrays - 在 Julia 中旋转非位数组

标签 arrays julia

使用 rol(a,1)a=BitArray([true,true,false])产生以下结果:

julia> rol(a,1)
3-element BitArray{1}:
true
false
true

如何旋转非位数组?例如我有 b=[1,2,3,4]并希望获得以下输出:[2,3,4,1] .

最佳答案

您正在寻找 circshift :

julia> circshift([1,2,3,4], -1)
4-element Array{Int64,1}:
 2
 3
 4
 1

关于arrays - 在 Julia 中旋转非位数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41517318/

相关文章:

c - 将递归定义的结构转换为 C 接口(interface)的 Julia

javascript - 比较两个玩家分数数组,看看谁在列表中上升/下降

iOS - 如何选择数组中的对象比其他对象更多

php - 如何在mysql中以内爆形式插入数组值

loops - 如何在 Julia 文档字符串中缩进?

package - 在 Julia 中为自开发包更新版本号的正确方法

macros - Julia 中使用 @ generated 宏进行渐变的符号

java - 为什么我无法在 java 中创建 ComboBox 数组?

javascript - AngularJS 重复动态数组值

python - 将代码从 Python 转换为 Julia 后代码无法正常工作