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.

30
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 compris.
3287 python  list  slice  iterable 





9
Pourquoi Stream <T> n'implémente-t-il pas Iterable <T>?
En Java 8, nous avons la classe Stream &lt;T&gt; , qui a curieusement une méthode Iterator&lt;T&gt; iterator() Vous vous attendez donc à ce qu'il implémente l'interface Iterable &lt;T&gt; , qui nécessite exactement cette méthode, mais ce n'est pas le cas. Quand je veux parcourir un Stream en utilisant une boucle …

3
Pourquoi Iterable <T> ne fournit-il pas les méthodes stream () et parallelStream ()?
Je me demande pourquoi l' Iterableinterface ne fournit pas les méthodes stream()et parallelStream(). Considérez la classe suivante: public class Hand implements Iterable&lt;Card&gt; { private final List&lt;Card&gt; list = new ArrayList&lt;&gt;(); private final int capacity; //... @Override public Iterator&lt;Card&gt; iterator() { return list.iterator(); } } Il s'agit d'une implémentation d'une main …


16
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 : someContainer.listSomeObjects()) { .... } où listSomeObjects()renvoie un itérateur.
178 java  iterator  iterable 


10
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&lt;Integer&gt;? Iterable&lt;Integer&gt; fooBar = convert(foo); Remarques: Veuillez ne pas répondre en utilisant des boucles (à moins que vous …
150 java  arrays  iterable 

6
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 …

10
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 = …
88 java  iterable 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.