iterable

iterable

adj. Que se puede repetir la población teme que los combates sean iterables.

iterable

 
adj. Capaz de repetirse.
Ejemplos ?
Bucle for mejorado — La sintaxis para el bucle for se ha extendido con una sintaxis especial para iterar sobre cada miembro de un array o sobre cualquier clase que implemente, como la clase estándar, de la siguiente forma: void displayWidgets (Iterable widgets) for (Widget w: widgets) w.display; Este ejemplo itera sobre el objeto Iterable widgets, asignando, en orden, cada uno de los elementos a la variable w, y llamando al método display de cada uno de ellos.
La malla resultante puede volver a ser procesada por el mismo esquema de refinamiento una y otra vez. El límite de subdivisiones de una superficie es iterable hasta el infinito.
Se define con la palabra clave for seguida de un nombre de variable, seguido de in, seguido del iterable, y finalmente el bloque de código interno.
conjunto_inmutable = frozenset("a", "b", "a") Se utiliza una lista como objeto iterable conjunto_inmutable frozenset('a', 'b') conjunto1 = set("a", "b", "a") Primer conjunto mutable conjunto1 set('a', 'b') conjunto2 = set("a", "b", "c", "d") Segundo conjunto mutable conjunto2 set('a', 'c', 'b', 'd') Recuerda, no mantienen el orden, como los diccionarios conjunto1 & conjunto2 Intersección set('a', 'b') conjunto1 conjunto2 Unión set('a', 'c', 'b', 'd') conjunto1 - conjunto2 Diferencia (1) set() conjunto2 - conjunto1 Diferencia (2) set('c', 'd') conjunto1 conjunto2 Diferencia simétrica set('c', 'd') Una lista por comprensión (en inglés: list comprehension) es una expresión compacta para definir listas.
En cada iteración, el elemento siguiente del iterable se asigna al nombre de variable especificado: lista = "a", "b", "c" for i in lista: Iteramos sobre una lista, que es iterable...
print i... a b c cadena = "abcdef" for i in cadena: Iteramos sobre una cadena, que también es iterable... print i, Añadiendo una coma al final hacemos que no introduzca un salto de línea, sino un espacio...
Recorre un objeto iterable, como una lista, una tupla o un generador, y por cada elemento del iterable ejecuta el bloque de código interno.