Macaulay2 » Documentation
Packages » Macaulay2Doc » The Macaulay2 language » lists and sequences » rotate
next | previous | forward | backward | up | index | toc

rotate -- rotate a list

Description

i1 : p = 0 .. 20

o1 = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,
     ------------------------------------------------------------------------
     20)

o1 : Sequence
i2 : rotate(3,p)

o2 = (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 0, 1,
     ------------------------------------------------------------------------
     2)

o2 : Sequence
i3 : rotate(-3,p)

o3 = (18, 19, 20, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
     ------------------------------------------------------------------------
     17)

o3 : Sequence

Ways to use rotate:

  • rotate(ZZ,VisibleList)

For the programmer

The object rotate is a method function.


The source of this document is in /build/reproducible-path/macaulay2-1.25.06+ds/M2/Macaulay2/packages/Macaulay2Doc/ov_lists.m2:826:0.