Pytania otagowane jako for-loop

Pętla for to struktura kontrolna używana przez wiele języków programowania do iteracji w zakresie. Jest to sposób na wielokrotne powtarzanie instrukcji aż do zakończenia pętli. W zależności od języka może to obejmować zakres liczb całkowitych, iteratorów itp.


8
Kolejność elementów w pętli „za (… w…)”
Czy pętla „for… in” w Javascript przechodzi przez tabele / elementy hasht w kolejności, w jakiej zostały zadeklarowane? Czy istnieje przeglądarka, która nie robi tego w kolejności? Obiekt, którego chcę użyć, zostanie zadeklarowany raz i nigdy nie będzie modyfikowany. Załóżmy, że mam: var myObject = { A: "Hello", B: "World" …


14
Jak rozumieć klauzulę „else” pętli Pythona?
Wielu programistów Pythona prawdopodobnie nie zdaje sobie sprawy, że składnia whilepętli i forpętli zawiera opcjonalną else:klauzulę: for val in iterable: do_something(val) else: clean_up() Treść elseklauzuli jest dobrym miejscem dla niektórych rodzajów działań czyszczących i jest wykonywana przy normalnym zakończeniu pętli: tj. Wychodzenie z pętli za pomocą returnlub breakpomijanie elseklauzuli; wyjście …


21
Jaki jest pythonowy sposób wykrywania ostatniego elementu w pętli „for”?
Chciałbym znać najlepszy sposób (bardziej zwarty i „pytoniczny”), aby wykonać specjalne traktowanie ostatniego elementu w pętli for. Istnieje fragment kodu, który powinien być wywoływany tylko między elementami, w ostatnim jest tłumiony. Oto jak obecnie to robię: for i, data in enumerate(data_list): code_that_is_done_for_every_element if i != len(data_list) - 1: code_that_is_done_between_elements Czy …



3
Excel VBA - wyjście dla pętli
Chciałbym opuścić forpętlę, gdy spełniony zostanie warunek w środku. Jak mogę wyjść z forpętli, gdy ifwarunek zostanie spełniony? Myślę, że jakieś wyjście na końcu mojego ifoświadczenia, ale nie wiem, jak by to działało. Dim i As Long For i = 1 To 50 Range("B" & i).Select If Range("B" & i).Value …
181 excel  vba  for-loop 


4
Jak mogę przejrzeć List <T> i pobrać każdy element?
Jak mogę przejrzeć listę i złapać każdy przedmiot? Chcę, aby wynik wyglądał następująco: Console.WriteLine("amount is {0}, and type is {1}", myMoney.amount, myMoney.type); Oto mój kod: static void Main(string[] args) { List&lt;Money&gt; myMoney = new List&lt;Money&gt; { new Money{amount = 10, type = "US"}, new Money{amount = 20, type = "US"} …
176 c#  for-loop  collections 


11
Null sprawdza w rozszerzonej pętli for
Jaki jest najlepszy sposób ochrony przed zerami w pętli for w Javie? To wydaje się brzydkie: if (someList != null) { for (Object object : someList) { // do whatever } } Lub if (someList == null) { return; // Or throw ex } for (Object object : someList) { …
172 java  syntax  loops  for-loop 

12
Jak mogę znaleźć ostatni element na liście <>?
Poniżej znajduje się wyciąg z mojego kodu: public class AllIntegerIDs { public AllIntegerIDs() { m_MessageID = 0; m_MessageType = 0; m_ClassID = 0; m_CategoryID = 0; m_MessageText = null; } ~AllIntegerIDs() { } public void SetIntegerValues (int messageID, int messagetype, int classID, int categoryID) { this.m_MessageID = messageID; this.m_MessageType = …
172 c#  list  for-loop 

12
Nigdy wcześniej nie widziano pętli for w C ++
Konwertowałem algorytm C ++ na C #. Natknąłem się na to for loop: for (u = b.size(), v = b.back(); u--; v = p[v]) b[u] = v; Nie daje błędu w C ++, ale robi to w C # (nie można przekonwertować int na bool). Naprawdę nie mogę tego rozgryźć …
164 c#  c++  for-loop 

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.