Запитання з тегом «loops»

Цикли - це структура структури потоку управління в програмуванні, в якій ряд операторів може виконуватися повторно, поки не буде виконано якусь умову.

8
Проведіть цикл через змінну оболонку, розділену комою
Припустимо, у мене є змінна оболонки Unix, як показано нижче variable=abc,def,ghij Я хочу , щоб витягти всі значення ( abc, defі ghij) , використовуючи для циклу і передавати кожне значення в процедуру. Сценарій повинен дозволяти витягувати довільну кількість значень, розділених комами, з $variable.
109 shell  loops  unix  for-loop  cut 

5
Як повторити масив об'єктів у руль?
Це може здатися дурним питанням, але я не можу знайти відповідь ніде. Я натискаю цей веб-API, який повертає масив об'єктів у форматі JSON: Документи рульових панелей показують такий приклад: <ul class="people_list"> {{#each people}} <li>{{this}}</li> {{/each}} </ul> В контексті: { people: [ "Yehuda Katz", "Alan Johnson", "Charles Jolley" ] } У …

12
Чи може цикл 'for' всередині циклу 'for' використовувати те саме ім’я змінної лічильника?
Чи можу я використовувати ту саму змінну лічильника для forциклу всередині forциклу? Або змінні впливатимуть одна на одну? Чи повинен наступний код використовувати іншу змінну для другого циклу, наприклад j, або iдобре? for(int i = 0; i < 10; i++) { for(int i = 0; i < 10; i++) { …
107 c  loops  for-loop  nested 

6
Python: Список дикту, якщо існує приріст значення dict, якщо він не додає новий
Я хотів би зробити щось подібне. list_of_urls = ['http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.cn/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.fr/', 'http://www.google.com/', 'http://www.google.cn/'] urls = [{'url': 'http://www.google.fr/', 'nbr': 1}] for url in list_of_urls: if url in [f['url'] for f in urls]: urls[??]['nbr'] += 1 else: urls.append({'url': url, 'nbr': 1}) Як я можу зробити ? …
107 python  loops  list  tuples 


3
Розрив циклу, коли в R з'являються "попередження ()"
У мене виникає проблема: я запускаю цикл для обробки декількох файлів. Мої матриці величезні, і тому мені часто не вистачає пам’яті, якщо я не обережний. Чи є спосіб вийти з циклу, якщо створено якісь попередження? Він просто продовжує запускати цикл і повідомляє, що він вийшов з ладу набагато пізніше ... …
103 r  loops  warnings  break 

1
Ефективність Javascript: 'для' vs 'forEach' [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Який сучасний стандарт у 2017 році у Javascript з циклами for …

5
Однорядне вкладене для петель
Написав цю функцію в python, який транспонує матрицю: def transpose(m): height = len(m) width = len(m[0]) return [ [ m[i][j] for i in range(0, height) ] for j in range(0, width) ] У процесі я зрозумів, що не повністю розумію, як виконується введення одного циклу для циклів. Будь ласка, допоможіть …

9
Rails: field_for з індексом?
Чи є спосіб (або спосіб зняти подібну функціональність), щоб це зробити fields_for_with_index? Приклад: <% f.fields_for_with_index :questions do |builder, index| %> <%= render 'some_form', :f => builder, :i => index %> <% end %> Для часткової видобутку необхідно знати, який поточний індекс знаходиться в fields_forциклі.

6
VBA - як умовно пропустити ітерацію циклу
У мене є цикл для масиву. Я хочу зробити тест на певну умову в циклі і перейти до наступної ітерації, якщо це правда: For i = LBound(Schedule, 1) To UBound(Schedule, 1) If (Schedule(i, 1) < ReferenceDate) Then PrevCouponIndex = i Continue '*** THIS LINE DOESN'T COMPILE, nor does "Next" End …
101 vba  conditional  loops 



2
Чи безпечно видаляти властивість об'єкта під час ітерації над ними?
Чи можна безпечно видаляти їх під час ітерації властивостей об'єкта, перебуваючи у циклі для входу? Наприклад: for (var key in obj) { if (!obj.hasOwnProperty(key)) continue; if (shouldDelete(obj[key])) { delete obj[key]; } } У багатьох інших мовах ітерація над масивом чи словником та видалення всередині це небезпечно. Чи добре в JS? …

21
Як розділити довгий масив на менші масиви за допомогою JavaScript
У мене є масив електронних листів (це може бути лише 1 електронне повідомлення або 100 електронних листів), і мені потрібно надіслати масив із запитом ajax (що я знаю, як зробити), але я можу надіслати лише масив, який має 10 або менше електронних листів у ньому. Отже, якщо є оригінальний масив …

7
Перевірте наявність нуля в циклі foreach
Чи є більш приємний спосіб зробити наступне: мені потрібна перевірка на наявність null у файлі. Headers перед тим, як продовжити цикл if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other stuff } } Коротше кажучи, виглядає трохи потворно писати foreach всередині …
97 c#  loops  foreach  null 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.