Questions marquées «iterable»

Un itérable est un objet, tel qu'une chaîne ou une collection, qui peut être itéré, cédant ses membres un à la fois.

3287
Comprendre la notation des tranches

J'ai besoin d'une bonne explication (les références sont un plus) sur la notation de tranche de Python. Pour moi, cette notation a besoin d'un peu de ramassage. Il a l'air extrêmement puissant, mais je n'ai pas vraiment

178
Pourquoi Java's Iterator n'est-il pas un Iterable?

Pourquoi l' Iteratorinterface ne s'étend pasIterable ? La iterator()méthode pourrait simplement retourner this. Est-ce intentionnel ou simplement une erreur des concepteurs de Java? Il serait pratique de pouvoir utiliser une boucle for-each avec des itérateurs comme ceci: for(Object o :...

150
Convertir Java Array en Iterable

J'ai un tableau de primitives, par exemple pour int, int [] foo. Cela peut être de petite taille ou non. int foo[] = {1,2,3,4,5,6,7,8,9,0}; Quelle est la meilleure façon d'en créer un Iterable<Integer>? Iterable<Integer> fooBar = convert(foo); Remarques: Veuillez ne pas répondre en...

100
Convertir ES6 Iterable en Array

Supposons que vous ayez un Javascript ES6 Iterable de type tableau dont vous savez à l'avance qu'il aura une longueur limitée, quel est le meilleur moyen de le convertir en un tableau Javascript? La raison en est que de nombreuses bibliothèques js telles que le soulignement et le lodash ne...

88
Obtenir la taille d'un Iterable en Java

J'ai besoin de comprendre le nombre d'éléments dans un Iterableen Java. Je sais que je peux le faire: Iterable values = ... it = values.iterator(); while (it.hasNext()) { it.next(); sum++; } Je pourrais aussi faire quelque chose comme ça, car je n'ai plus besoin des objets dans Iterable: it =...