我想将Python列表向右或向左旋转任意数量的项目(后者使用负数参数)。
类似这样的东西:
>>> l = [1,2,3,4]
>>> l.rotate(0)
[1,2,3,4]
>>> l.rotate(1)
[4,1,2,3]
>>> l.rotate(-1)
[2,3,4,1]
>>> l.rotate(4)
[1,2,3,4]
这该怎么做?