Pytania otagowane jako iteration

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.

13
Jak iterować zakres dat w Javie?
W moim skrypcie muszę wykonać zestaw działań w zakresie dat, podając datę rozpoczęcia i zakończenia. Proszę o wskazówki, jak to osiągnąć za pomocą języka Java. for ( currentDate = starDate; currentDate < endDate; currentDate++) { } Wiem, że powyższy kod jest po prostu niemożliwy, ale robię to, aby pokazać Ci, …
144 java  date  iteration 


7
Python używa funkcji enumerate wewnątrz list
Załóżmy, że mam taką listę: mylist = ["a","b","c","d"] Aby uzyskać wydrukowane wartości wraz z ich indeksem, mogę użyć enumeratefunkcji Pythona w ten sposób >>> for i,j in enumerate(mylist): ... print i,j ... 0 a 1 b 2 c 3 d >>> Teraz, kiedy próbuję użyć go wewnątrz a list comprehension, …

8
Jak uzyskać dostęp do właściwości obiektu javascript, jeśli nie znam nazw?
Załóżmy, że masz taki obiekt javascript: var data = { foo: 'bar', baz: 'quux' }; Dostęp do właściwości można uzyskać poprzez nazwę właściwości: var foo = data.foo; var baz = data["baz"]; Ale czy można uzyskać te wartości, jeśli nie znasz nazwy właściwości? Czy nieuporządkowany charakter tych właściwości uniemożliwia ich odróżnienie? …




20
Jak możesz iterować po elementach std :: tuple?
Jak mogę iterować po krotce (używając C ++ 11)? Wypróbowałem następujące: for(int i=0; i<std::tuple_size<T...>::value; ++i) std::get<i>(my_tuple).do_sth(); ale to nie działa: Błąd 1: przepraszam, nie zaimplementowano: nie można rozwinąć „Listener ...” do listy argumentów o stałej długości. Błąd 2: nie mogę pojawić się w stałym wyrażeniu. Jak więc poprawnie wykonać iterację …

10
rekurencja a iteracja
Czy słuszne jest stwierdzenie, że wszędzie tam, gdzie używana jest rekurencja, można użyć forpętli? A jeśli rekurencja jest zwykle wolniejsza, jaki jest techniczny powód, aby kiedykolwiek używać jej forzamiast iteracji pętli? A jeśli zawsze jest możliwe przekształcenie rekurencji w forpętlę, czy istnieje praktyczna zasada, aby to zrobić?


2
Czy pętle for w pandach są naprawdę złe? Kiedy powinno mnie to obchodzić?
Czy forpętle są naprawdę „złe”? Jeśli nie, w jakiej sytuacji byłyby one lepsze niż stosowanie bardziej konwencjonalnego podejścia „wektoryzowanego”? 1 Jestem zaznajomiony z pojęciem „wektoryzacji” i jak pandy wykorzystują techniki wektoryzacji, aby przyspieszyć obliczenia. Funkcje wektoryzowane rozgłaszają operacje w całej serii lub ramce DataFrame, aby uzyskać znacznie większe przyspieszenia niż …




6
Czy w Pandas jest sposób na użycie wartości poprzedniego wiersza w dataframe.apply, gdy poprzednia wartość jest również obliczana w Apply?
Mam następującą ramkę danych: Index_Date A B C D =============================== 2015-01-31 10 10 Nan 10 2015-02-01 2 3 Nan 22 2015-02-02 10 60 Nan 280 2015-02-03 10 100 Nan 250 Wymagać: Index_Date A B C D =============================== 2015-01-31 10 10 10 10 2015-02-01 2 3 23 22 2015-02-02 10 60 …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.