From Test-Scratch-Wiki
¿Qué es?
Una lista, al contrario de una variable, puede contener varios elementos. Puedes pensar en esto como varias variables almacenadas en un grupo, y a cada elemento se le asigna un número.
Los elementos
Los elementos de una lista se pueden agregar y eliminar manualmente o mediante bloques. Si presiona la tecla Mayús y la tecla Intro al mismo tiempo, se agregará un nuevo elemento a la lista, y la tecla Intro creará un nuevo elemento que precede al último.
Importar y exportar una lista
Es posible importar una lista a través de un archivo .txt separando los elementos con una coma. Cada nueva línea es un elemento. Tienes que hacer clic derecho en la lista para poder importar o exportar una lista.
De esta forma también es posible exportar una lista. Sin embargo, esto no es posible si la lista tiene un nombre que no es compatible con el sistema operativo del usuario. En Windows, listas que usan signos de interrogación (?), Asteriscos (*), signos superior / inferior (<>), barras verticales (|), dos puntos (:) o un espacio (). Estos caracteres cambian según el sistema operativo.
Limite de las listas
Antes, los proyectos con un nombre significativo d'elementos en una lista podían hacer crash el sitio. Este número es de aproximadamente 300 000 elementos, en Scratch 3.0 la limite de las listas es de 200 000 elementos.
Ejemplos de utilización de las listas
- Matemáticas
- Codificaciones y decodificaciones
- Inventarios
- Inteligencias artificiales
- Permitir a los usuarios guardar e importar "códigos" para un proyecto
El editor de lista
El editor de listas permite agregar nuevos elementos a una lista directamente. Esta función solo es accesible a través del editor. Para eliminar un elemento, también es posible presionar la cruz que aparece cuando el mouse toca el elemento.
Sin embargo, esta función es poco conocida porque impone limitaciones; la interfaz no es muy personalizable y puede ser engañosa.
Mostrar u ocultar una lista
Existe una forma de mostrar y ocultar una lista directamente desde la paleta de bloques con o sin marcar la casilla junto a la lista.
También es posible hacer esto usando bloques Scratch.
Galería
Una lista en Scratch 3.0
La misma en Scratch 2.0
La misma en Scratch 1.4