preguntar acerca de iterator
2
réponses
Comment la méthode remove de L’itérateur supprime réellement un objet
Nous savons tous que le moyen le plus sûr "et probablement le seul" de supprimer un objet d'une collection tout en l'itérant, est de récupérer d'abord le Iterator, d'effectuer une boucle et de supprimer si nécessaire;
Iterator iter=Collection.itera …
demandé sur
1970-01-01 00:33:33
7
réponses
Iterator sur HashMap en Java
j'ai essayé d'itérer sur hashmap en Java, ce qui devrait être une chose assez facile à faire. Toutefois, le code suivant me donne quelques problèmes:
HashMap hm = new HashMap();
hm.put(0, "zero");
hm.put(1, "one");
Iterator iter = (Iterator) hm.ke …
demandé sur
1970-01-01 00:33:33
8
réponses
Trouver la position de l’élément dans un TreeMap Java
je suis en train de travailler avec un TreeMap de Chaînes de caractères TreeMap<String, String>, et de l'utiliser pour mettre en œuvre un Dictionay de mots.
j'ai ensuite une collection de fichiers, et voudrais créer une représentation de chaqu …
demandé sur
1970-01-01 00:33:31
6
réponses
C++ std::vector::iterator n’est pas un pointeur, pourquoi?
Juste une petite introduction, avec des mots simples.
En C++, les itérateurs sont des "choses" sur lesquelles vous pouvez écrire au moins l'opérateur dereference *it, l'opérateur d'incrémentation ++it, et pour les itérateurs bidirectionnels plus avan …
demandé sur
1970-01-01 00:33:35
1
réponses
Dans Kotlin, comment modifier le contenu d’une liste tout en itérant
j'ai une liste:
val someList = listOf(1, 20, 10, 55, 30, 22, 11, 0, 99)
Et je tiens à le parcourir tout en modifiant certaines valeurs. Je sais que je peux le faire avec
val copyOfList = someList.map { if (it <= 20) it + 20 else it }
Co …
demandé sur
1970-01-01 00:33:36
4
réponses
c++ uint, non signé int, int
Salut j'ai un programme qui traite beaucoup avec des vecteurs et des indices des éléments de ces vecteurs, et je me demandais:
est-il une différence entre uint et unsigned int
ce qui est mieux d'utiliser l'un des types ci-dessus ou tout simplement u …
demandé sur
1970-01-01 00:33:30
1
réponses
Alimenter une liste Python dans une fonction en prenant un vecteur avec Boost Python
j'ai une fonction avec la signature:
function(std::vector<double> vector);
et je l'ai exposé, mais il ne prend pas en Python listes. J'ai regardé les autres réponses, et la plupart impliquent de changer la fonction pour prendre boost::python …
demandé sur
1970-01-01 00:33:33
7
réponses
La fermeture d’un java.util.Itérateur
j'ai mis en place une coutume java.util.Iterator utiliser une ressource qui devrait être libérée à la fin en utilisant un close() méthode. Cette ressource pourrait être un java.SQL.ResultSet, a java.io.Entrants etc...
public interface CloseableIt …
demandé sur
1970-01-01 00:33:30
6
réponses
Sauter plusieurs itérations dans la boucle python
j'ai une liste dans une boucle et je veux sauter 3 éléments après look a été atteint.
Dans cette réponse quelques suggestions ont été faites, mais je n'en fais pas bon usage:
song = ['always', 'look', 'on', 'the', 'bright', 'side', 'of …
demandé sur
1970-01-01 00:33:34
1
réponses
Que signifie» trois points » en Python lors de l’indexation de ce qui ressemble à un nombre?
Quel est le sens de x[... ci-dessous?
a = np.arange(6).reshape(2,3)
for x in np.nditer(a, op_flags=['readwrite']):
x[...] = 2 * x
... …
demandé sur
1970-01-01 00:33:37