Questions marquées «iteration»

94
Meilleur moyen d'itérer dans un tableau Perl

Quelle est la meilleure implémentation (en termes de vitesse et d'utilisation de la mémoire) pour itérer dans un tableau Perl? Y a-t-il une meilleure façon? ( @Arrayne doit pas être conservé). Mise en œuvre 1 foreach (@Array) { SubRoutine($_); } Mise en œuvre 2 while($Element=shift(@Array)) {...

91
Comment parcourir std :: set?

J'ai ce code: std::set<unsigned long>::iterator it; for (it = SERVER_IPS.begin(); it != SERVER_IPS.end(); ++it) { u_long f = it; // error here } Il n'y a aucune ->firstvaleur. Comment puis-je obtenir la valeur?

88
Index de démarrage pour l'itération de la liste Python

Quelle est la meilleure façon de définir un index de départ lors de l'itération d'une liste en Python. Par exemple, j'ai une liste des jours de la semaine - dimanche, lundi, mardi, ... samedi - mais je veux parcourir la liste à partir du lundi. Quelle est la meilleure pratique pour ce faire?...

84
Ruby each_with_index offset

Puis-je définir le décalage de l'index dans l'itérateur de boucle each_with_index? Ma simple tentative a échoué: some_array.each_with_index{|item, index = 1| some_func(item, index) } Éditer: Clarification: je ne veux pas de décalage de tableau.Je veux que l'index dans each_with_index ne commence...