BlocosIA Wiki Editor

Arrays

Valor

lista con ( ) , ( ) , ( )

Crea una lista con los elementos encajados. Usa + y − para más o menos elementos. Pueden ser números, textos, otras listas u objetos.

Valor

lista vacía

Una lista sin elementos. Úsala en "dar a la variable" para empezar una lista desde cero.

Valor

lista con ( ) repetido ( ) veces

Crea una lista con el mismo valor repetido (ej.: 5 ceros).

Valor

números de ( ) a ( ) paso ( )

Crea la lista de números del inicio al fin, sumando el paso (ej.: 1, 3, 5, 7, 9).

Valor

dividir el texto ( ) por ( )

Divide un texto en trozos usando el separador (ej.: "a,b,c" por ","). Los números se vuelven números.

Valor

tabla con ( ) filas y ( ) columnas llena de ( )

Crea una tabla (lista de listas) con filas y columnas, ideal para tableros y mapas.

Valor

elemento ( ) de ( )

Toma el elemento en una posición (el primero es 1). Los negativos cuentan desde el final: -1 es el último.

Valor

[primeiro] elemento de ( )

El primero, el último o un elemento al azar de la lista.

Valor

longitud de la lista ( )

Cuántos elementos tiene la lista (en un objeto, cuántas claves).

Valor

posición de ( ) en ( )

En qué posición está el valor en la lista (0 = no está).

Sí/no

¿( ) contiene el elemento ( ) ?

Verdadero si la lista tiene ese elemento (mayúsculas y minúsculas no importan).

Sí/no

¿la lista ( ) está vacía?

Verdadero si la lista (u objeto) no tiene elementos.

Valor

elemento fila ( ) columna ( ) de ( )

Lee una celda de una tabla (lista de listas): fila y columna empiezan en 1.

Sí/no

¿( ) es [una lista] ?

Pregunta si un valor es una lista, un objeto, un número, un texto o sí/no.

Valor

tipo de ( )

Dice el tipo del valor: lista, objeto, número, texto o sí/no.

Comando

añadir ( ) al final de la lista [puntos]

Pone un elemento al final de la lista guardada en la variable (si no es lista, se convierte en una).

Comando

insertar ( ) en la posición ( ) de la lista [puntos]

Pone un elemento en una posición, empujando los demás hacia adelante.

Comando

reemplazar el elemento ( ) de la lista [puntos] por ( )

Cambia el elemento de una posición por otro valor.

Comando

eliminar el elemento ( ) de la lista [puntos]

Quita de la lista el elemento de una posición.

Comando

quitar ( ) de la lista [puntos] ([el primero])

Quita el primer elemento igual al valor (o todos los iguales).

Comando

borrar todos los elementos de la lista [puntos]

Deja la lista vacía.

Comando

ordenar la lista [puntos] en orden [ascendente]

Ordena la propia lista guardada en la variable: números ascendentes/descendentes o textos de A a Z.

Valor

unir los elementos de ( ) con ( )

Une todos los elementos en un texto, con el separador entre ellos (ej.: "manzana, uva").

Valor

lista ( ) seguida de ( )

Una lista nueva con los elementos de la primera seguidos de los de la segunda.

Valor

elementos ( ) a ( ) de ( )

Un trozo de la lista, de la posición A a la B.

Valor

( ) en orden [ascendente]

Una copia ordenada de la lista (la original no cambia).

Valor

lista de objetos ( ) en orden [ascendente] por la clave ( )

Ordena una lista de objetos por el valor de una clave (ej.: ranking por la clave "puntos").

Valor

[invertir] ( )

Invierte, baraja, quita repetidos, aplana (listas dentro de listas se vuelven una) o copia la lista.

Valor

[suma] de los elementos de ( )

Suma, promedio, mayor, menor, producto o mediana de los números de la lista.

Valor

cuántas veces aparece ( ) en ( )

Cuántas veces aparece un valor en la lista.

Valor

para cada elemento de ( ) calcular ( )

Crea una lista nueva calculando algo para cada elemento (usa el bloque "elemento"). Ej.: elemento × 2.

Valor

elementos de ( ) en los que ⟨ ⟩

Se queda solo con los elementos en los que la condición es verdadera (usa el bloque "elemento"). Ej.: elemento > 50.

Valor

primer elemento de ( ) en el que ⟨ ⟩

El primer elemento en el que la condición es verdadera (vacío si ninguno).

Sí/no

¿[todos los elementos] de ( ) cumplen ⟨ ⟩ ?

Verdadero si todos, alguno o ningún elemento cumple la condición.

Valor

acumular ( ) empezando con ( ) calculando ( )

Reduce la lista a un solo valor: en cada vuelta, "total" es el resultado anterior y "elemento" el actual (ej.: total + elemento = suma).

Valor

elemento

El elemento actual dentro de "calcular", "en los que" y "acumular".

Valor

índice del elemento

La posición (1, 2, 3…) del elemento actual.

Valor

total

El resultado acumulado hasta ahora, dentro de "acumular".