将循环队列中的各元素向右移动n步collections.deque.rotate(n)
【Python+AI+数据分析基础】
【每日原创+AI编审】公益题库
【小白从小学Python,C,Java】
将循环队列中的
各元素向右移动n步
collections.deque.rotate(n)
请根据题目代码,执行的结果是?
from collections import deque
d = deque([1, 2, 3, 4, 5])
d.rotate(2)
print(d)
A选项:[4, 5, 1, 2, 3]
B选项:[1, 2, 3]
C选项:[3, 4, 5, 1, 2]
D选项:[3, 4, 5]
正确答案:A
图1:问题解析
图2:程序运行结果