Questions marquées «iterator»

Un itérateur est un modèle de programmation orienté objet qui permet de parcourir une collection, indépendamment de l'implémentation réelle ou des adresses d'objets dans la mémoire physique. C'est l'un des modèles de conception comportementale du Gang of Four.



5
Comment naviguer dans un vecteur à l'aide d'itérateurs? (C ++)
Le but est d'accéder au "nième" élément d'un vecteur de chaînes au lieu de l'opérateur [] ou de la méthode "at". D'après ce que je comprends, les itérateurs peuvent être utilisés pour naviguer dans les conteneurs, mais je n'ai jamais utilisé d'itérateurs auparavant, et ce que je lis est déroutant. …
105 c++  iterator  vector 







6
Itérateur de liste circulaire en Python
Je dois parcourir une liste circulaire, peut-être plusieurs fois, chaque fois en commençant par le dernier élément visité. Le cas d'utilisation est un pool de connexions. Un client demande une connexion, un itérateur vérifie si la connexion pointée est disponible et la renvoie, sinon boucle jusqu'à ce qu'il en trouve …
99 python  list  iterator 


12
Itérer le vecteur C ++ de la fin au début
Est-il possible d'itérer un vecteur de la fin au début? for (vector<my_class>::iterator i = my_vector.end(); i != my_vector.begin(); /* ?! */ ) { } Ou est-ce seulement possible avec quelque chose comme ça: for (int i = my_vector.size() - 1; i >= 0; --i) { }
96 c++  vector  iterator 


7
Comment lire une seule ligne de données csv en Python?
Il existe de nombreux exemples de lecture de données csv à l'aide de python, comme celui-ci: import csv with open('some.csv', newline='') as f: reader = csv.reader(f) for row in reader: print(row) Je veux seulement lire une ligne de données et la saisir dans diverses variables. Comment je fais ça? J'ai …
90 python  file  csv  iterator  next 


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.