A.range()

Read(505)

Description:

Divide a sequence into a specified number of equal segments according to its length and returns the kth segment.

Syntax:

A.range(k:n)

Note:

The function divides sequence A into n equal segments according to its length and retrieves the kth segment to return. It returns all segments when parameter k is absent. The colon (:) after parameter k cannot be omitted when k is absent.

Parameter:

A

A numeric sequence

k

An integer, which is the sequence number of a specified segment

n

An integer representing the total number of segments

Return value:

A sequence

Example:

[1,5,2,6,8,7].range (2:3)

Return sequence [2,6].

to(8).range (1:3)

Return sequence [1,2,3].

to(8).range (3:3)

Return sequence [7,8].

to(8).range (:3)

Return sequence [[1,2,3],[4,5,6],[7,8]].