Jak mogę przeglądać wszystkie wpisy w tablicy za pomocą JavaScript? Myślałem, że to coś takiego: forEach(instance in theArray) Gdzie theArrayjest moja tablica, ale wydaje się to
Iteracje to kolejne powtórzenia w pętlach, takich jak for, foreach lub while. Pytania z tym tagiem często dotyczą tego, jak najlepiej radzić sobie ze zbieraniem danych.
Jak mogę przeglądać wszystkie wpisy w tablicy za pomocą JavaScript? Myślałem, że to coś takiego: forEach(instance in theArray) Gdzie theArrayjest moja tablica, ale wydaje się to
Jeśli mam obiekt implementujący Mapinterfejs w Javie i chcę iterować każdą zawartą w nim parę, jaki jest najbardziej efektywny sposób przeglądania mapy? Czy kolejność elementów będzie zależeć od konkretnej implementacji mapy, którą mam dla
Pozwólcie, że poprzedzę to stwierdzeniem, że wiem, co to foreachjest, robi i jak z niego korzystać. To pytanie dotyczy tego, jak działa pod maską, i nie chcę żadnych odpowiedzi w stylu „w ten sposób zapętlasz tablicę za pomocą foreach”. Przez długi czas zakładałem, że foreachdziała z samą...
Powiedziano mi, żebym nie korzystał for...inz tablic w JavaScript. Dlaczego
Wszyscy wiemy, że nie możesz wykonać następujących czynności z powodu ConcurrentModificationException: for (Object i : l) { if (condition(i)) { l.remove(i); } } Ale to najwyraźniej działa czasami, ale nie zawsze. Oto konkretny kod: public static void main(String[] args) {...
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Ieruję listę krotek w Pythonie i próbuję je usunąć, jeśli spełniają określone kryteria. for tup in...
Będąc nieco nowym językiem Java, próbuję zapoznać się ze wszystkimi sposobami (a przynajmniej niepatologicznymi), które można iterować po liście (lub innych kolekcjach) oraz zaletami i wadami każdego z nich. Biorąc pod uwagę List<E> listobiekt, znam następujące sposoby przechodzenia przez...
W C ++ mogę iterować w następujący sposób std::string: std::string str = "Hello World!"; for (int i = 0; i < str.length(); ++i) { std::cout << str[i] << std::endl; } Jak iterować po ciągu znaków w
Szukam standardowego idiomu do iteracji po tablicy NSArray. Mój kod musi być odpowiedni dla systemu OS X
Jaka jest najbardziej podstawowa definicja „iterowalnego”, „iteratora” i „iteracji” w Pythonie? Przeczytałem wiele definicji, ale nie jestem w stanie zidentyfikować dokładnego znaczenia, ponieważ nadal nie chce się ono zatracić. Czy ktoś może mi pomóc z 3 definicjami w kategoriach...
Próbuję iterować przez szereg elementów. Dokumentacja jQuery mówi: Dokumentacja jquery.Each () Zwracanie wartości innej niż false jest takie samo, jak instrukcja Kontynuuj w pętli for, spowoduje to natychmiastowe przejście do następnej iteracji. Próbowałem nazwać „return non-false”; i...
Mam obiekt w JavaScript: { abc: '...', bca: '...', zzz: '...', xxx: '...', ccc: '...', // ... } Chcę użyć forpętli, aby uzyskać jej właściwości. Chcę iterować go w częściach (nie we wszystkich właściwościach obiektu jednocześnie). Za pomocą prostej tablicy mogę to zrobić za pomocą...
Mam następujący kod, aby to zrobić, ale jak mogę to zrobić lepiej? W tej chwili myślę, że to lepsze niż zagnieżdżone pętle, ale zaczyna mieć Perl-one-linerish, gdy masz generator w zrozumieniu listy. day_count = (end_date - start_date).days + 1 for single_date in [d for d in (start_date +...
Użyłem rekurencji podczas wielu lat programowania, aby rozwiązać proste problemy, ale jestem w pełni świadomy, że czasami potrzebujesz iteracji z powodu problemów z pamięcią / prędkością. Kiedyś więc w bardzo odległej przeszłości szukałem, czy istnieje jakiś „wzorzec” lub podręcznikowy sposób...
Mam słownik w formacie dictionary = {0: {object}, 1:{object}, 2:{object}} Jak mogę iterować w tym słowniku, wykonując coś podobnego for((key,value) in dictionary){ //Do stuff where key would be 0 and value would be the
Jak mogę zapętlić std::mapw C ++? Moja mapa jest zdefiniowana jako: std::map< std::string, std::map<std::string, std::string> > Na przykład powyższy kontener zawiera takie dane: m["name1"]["value1"] = "data1"; m["name1"]["value2"] = "data2"; m["name2"]["value1"] =...
Wiem, że rekurencja jest czasem o wiele czystsza niż zapętlanie i nie pytam o to, kiedy powinienem użyć rekurencji po iteracji, wiem, że jest już wiele pytań na ten temat. Pytam, czy rekurencja jest zawsze szybsza niż pętla? Wydaje mi się, że zawsze będziesz w stanie dopracować pętlę i sprawić, by...
Mam div i ma kilka elementów wejściowych ... Chciałbym iterować przez każdy z tych elementów.
Mam generator, który generuje serię, na przykład: def triangle_nums(): '''Generates a series of triangle numbers''' tn = 0 counter = 1 while True: tn += counter yield tn counter += + 1 W Pythonie 2 jestem w stanie wykonywać następujące połączenia: g = triangle_nums() # get the...