Length( list )
Length
returns the length of the list list. The length is defined
as 0 for the empty list, and as the largest positive integer index such
that list[index]
has an assigned value for nonempty lists. Note
that the length of a list may change if new elements are added to it or
assigned to previously unassigned positions.
gap> Length( [] ); 0 gap> Length( [ 2, 3, 5, 7, 11, 13, 17, 19 ] ); 8 gap> Length( [ 1, 2,,, 5 ] ); 5
For lists that contain no holes Length
, Number
(see Number), and
Size
(see Size) return the same value. For lists with holes Length
returns the largest index of a bound entry, Number
returns the number
of bound entries, and Size
signals an error.
GAP 3.4.4