Función: TomarVolver

Descripción

Toma los elementos de un vector según los índices especificados en otro vector y en el orden dado por éste.
Los índices comienzan en uno y siguiendo el mismo formato que el operador de acceso ;#;

Cadena de entrada

tomar

Cadena de salida

tomar

Uso

tomar(<dataVector>,<indVector>)

Parámetros
# Parámetro Descripción Valor por defecto
1 dataVector Vector de datos a seleccionar
2 indVector Vector de índices con valores definidos en el operador de acceso ;#;. Véase ejemplos

Ejemplos

tomar([5,3,1,6,0],[2,5,[4,5],[-1,2]])

VectorEvaluado: [3,0,6,0,0,5,3]

tomar(partir('Lorem ipsum dolor sit amet',' '),sucesion(randint(1,5),_,1,20))

VectorEvaluado: ['ipsum','sit','Lorem','sit','Lorem','Lorem','dolor','sit','sit','ipsum','dolor','dolor','amet','ipsum','amet','amet','ipsum','dolor','dolor','Lorem']

Véase también…

acceso (op.)