I loop sono un tipo di struttura del flusso di controllo nella programmazione in cui una serie di istruzioni può essere eseguita ripetutamente fino a quando non viene soddisfatta una condizione.
C'è un'istruzione simile Exit For, tranne che invece di uscire dal ciclo si sposta semplicemente all'elemento successivo. Per esempio: For Each I As Item In Items If I = x Then ' Move to next item End If ' Do something Next So che potrei semplicemente aggiungere un Elseall'istruzione If …
Sto copiando N byte da pSrca pDest. Questo può essere fatto in un unico ciclo: for (int i = 0; i < N; i++) *pDest++ = *pSrc++ Perché è più lento di memcpyo memmove? Quali trucchi usano per accelerarlo?
Quindi, stavo pensando di poter eseguire il loop attraverso localStorage come un oggetto normale poiché ha una lunghezza. Come posso eseguire il loop attraverso questo? localStorage.setItem(1,'Lorem'); localStorage.setItem(2,'Ipsum'); localStorage.setItem(3,'Dolor'); Se lo faccio localStorage.lengthrestituisce 3che è corretto. Quindi presumo che un for...inciclo funzionerebbe. Stavo pensando qualcosa del tipo: for (x in localStorage){ …
Esiste un modo migliore per eseguire le seguenti operazioni: Ho bisogno di un controllo per verificare che non sia presente alcun valore null sul file.Headers prima di procedere con il ciclo if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other stuff …
Se ho un ciclo come users.each do |u| #some code end Dove utenti è un hash di più utenti. Qual è la logica condizionale più semplice per vedere se sei sull'ultimo utente nell'hash degli utenti e vuoi eseguire solo codice specifico per quell'ultimo utente, quindi qualcosa di simile users.each do …
Come posso iterare su un elenco di oggetti, accedendo agli elementi precedenti, correnti e successivi? Ti piace questo codice C / C ++, in Python? foo = somevalue; previous = next = 0; for (i=1; i<objects.length(); i++) { if (objects[i]==foo) { previous = objects[i-1]; next = objects[i+1]; } }
Se volessi fare qualcosa del genere: collection.each do |i| return nil if i == 3 ..many lines of code here.. end Come avrei ottenuto quell'effetto? So che potrei semplicemente avvolgere tutto all'interno del blocco in una grande istruzione if, ma vorrei evitare l'annidamento se possibile. Break non funzionerebbe qui, perché …
Qual è più pitonico? While loop: count = 0 while count < 50: print "Some thing" count = count + 1 Per loop: for i in range(50): print "Some thing" Modifica: non duplicare perché questo ha risposte per determinare quale è più chiaro, rispetto a come eseguire un intervallo senza …
Ho una tabella A e c'è un ID chiave primaria. Ora voglio passare attraverso tutte le righe in A. Ho trovato qualcosa come "per ogni record in LA", ma sembra che non sia così che lo fai in MySQL. Il fatto è che per ogni riga voglio prendere un campo …
Come ottenere un contatore all'interno di xsl: for-each loop che rifletterebbe il numero di elementi correnti elaborati. Ad esempio, il mio XML sorgente è <books> <book> <title>The Unbearable Lightness of Being </title> </book> <book> <title>Narcissus and Goldmund</title> </book> <book> <title>Choke</title> </book> </books> Quello che voglio ottenere è: <newBooks> <newBook> <countNo>1</countNo> …
Vorrei rendere un albero con una profondità indeterminata (figli di figli di bambini, ecc.). Ho bisogno di scorrere l'array in modo ricorsivo; come posso farlo in Twig?
Ho una mappa di tipo: map[string]interface{} E infine, riesco a creare qualcosa di simile (dopo aver deserializzato da un file yml usando goyaml) mymap = map[foo:map[first: 1] boo: map[second: 2]] Come posso scorrere questa mappa? Ho provato quanto segue: for k, v := range mymap{ ... } Ma ricevo un …
Uno script prende un URL, lo analizza per i campi richiesti e reindirizza il suo output per salvarlo in un file, file.txt . L'output viene salvato su una nuova riga ogni volta che viene trovato un campo. file.txt A Cat A Dog A Mouse etc... Voglio prendere file.txte creare un …
Sto migrando un progetto da Visual Basic a C # e ho dovuto modificare il modo forin cui viene dichiarato un ciclo utilizzato. In VB.NET il forciclo è dichiarato di seguito: Dim stringValue As String = "42" For i As Integer = 1 To 10 - stringValue.Length stringValue = stringValue …
Il mio compito è come fare un ciclo for. L'ho capito in termini di numeri ma non riesco a capirlo in termini di nomi. Vorrei creare un ciclo for che percorra un elenco di nomi. Di seguito è quello che ho finora: names = {'John', 'Joe', 'Steve'} for names = …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.