Les itérations sont les répétitions successives en boucles telles que for, foreach ou while. Les questions avec cette balise concernent souvent la meilleure façon de gérer une collection de données.
Comment puis-je parcourir toutes les entrées d'un tableau à l'aide de JavaScript? Je pensais que c'était quelque chose comme ça: forEach(instance in theArray) Où theArrayest mon tableau, mais cela semble être incorrect.
Si j'ai un objet implémentant l' Mapinterface en Java et que je souhaite parcourir chaque paire qu'il contient, quelle est la manière la plus efficace de parcourir la carte? L'ordre des éléments dépendra-t-il de l'implémentation de carte spécifique que j'ai pour l'interface?
Permettez-moi de préfixer cela en disant que je sais ce que foreachc'est, ce qu'il fait et comment l'utiliser. Cette question concerne la façon dont cela fonctionne sous le capot, et je ne veux pas de réponses du type "c'est comme ça que vous bouclez un tableau avec foreach". Pendant longtemps, …
Nous savons tous que vous ne pouvez pas faire ce qui suit à cause de ConcurrentModificationException: for (Object i : l) { if (condition(i)) { l.remove(i); } } Mais cela fonctionne apparemment parfois, mais pas toujours. Voici un code spécifique: public static void main(String[] args) { Collection<Integer> l = new …
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. J'itère sur une liste de tuples en Python et j'essaie de les supprimer s'ils répondent à certains critères. for tup in somelist: if …
Étant un peu nouveau dans le langage Java, j'essaie de me familiariser avec toutes les façons (ou au moins celles non pathologiques) que l'on pourrait parcourir à travers une liste (ou peut-être d'autres collections) et les avantages ou les inconvénients de chacun. Étant donné un List<E> listobjet, je connais les …
En C ++, je peux itérer sur un std::stringcomme ceci: std::string str = "Hello World!"; for (int i = 0; i < str.length(); ++i) { std::cout << str[i] << std::endl; } Comment parcourir une chaîne en Python?
Quelle est la définition la plus élémentaire de "itérable", "itérateur" et "itération" en Python? J'ai lu plusieurs définitions mais je ne parviens pas à en identifier la signification exacte car elle ne s'enracinera toujours pas. Quelqu'un peut-il m'aider s'il vous plaît avec les 3 définitions en termes simples?
J'essaie de parcourir un tableau d'éléments. La documentation de jQuery indique: documentation jquery.Each () Renvoyer non-false est identique à une instruction continue dans une boucle for, il sautera immédiatement à l'itération suivante. J'ai essayé d'appeler 'return non-false;' et «non faux»; (sans retour) aucun des deux ne passe à l'itération suivante. …
J'ai un objet en JavaScript: { abc: '...', bca: '...', zzz: '...', xxx: '...', ccc: '...', // ... } Je veux utiliser un for boucle pour obtenir ses propriétés. Et je veux l'itérer en plusieurs parties (pas toutes les propriétés des objets à la fois). Avec un tableau simple, je …
J'ai le code suivant pour le faire, mais comment puis-je le faire mieux? À l'heure actuelle, je pense que c'est mieux que les boucles imbriquées, mais cela commence à devenir Perl-one-linerish lorsque vous avez un générateur dans une liste de compréhension. day_count = (end_date - start_date).days + 1 for single_date …
J'ai utilisé beaucoup de récursivité sur mes nombreuses années de programmation pour résoudre des problèmes simples, mais je suis pleinement conscient que parfois vous avez besoin d'itération en raison de problèmes de mémoire / vitesse. Donc, quelque part dans un passé très lointain, je suis allé essayer de trouver s'il …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.