以下是一个按顺序将4个元素向左和向右浮动的代码示例:
import numpy as np
# 创建一个包含4个元素的数组
arr = np.array([1, 2, 3, 4])
# 向左浮动
left_shifted = np.roll(arr, -1)
# 向右浮动
right_shifted = np.roll(arr, 1)
print("向左浮动:", left_shifted)
print("向右浮动:", right_shifted)
输出:
向左浮动: [2 3 4 1]
向右浮动: [4 1 2 3]
在这个示例中,我们使用了numpy
库的roll
函数来实现数组元素的浮动操作。roll
函数接受两个参数,第一个参数是要操作的数组,第二个参数是浮动的步长。负数表示向左浮动,正数表示向右浮动。