Вопросы с тегом «loops»

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

6
Как перебирать массив объектов в Handlebars?
Это может показаться глупым вопросом, но я нигде не могу найти ответа. Я нажимаю на этот веб-API, который возвращает массив объектов в формате JSON: В документации Handlebars показан следующий пример: <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, если существует, увеличить значение dict, если не добавить новый 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 


1
Эффективность Javascript: "for" против "forEach" [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос Каков текущий стандарт в 2017 году …

5
Вложенная одна строка для циклов
Написал эту функцию на питоне, который транспонирует матрицу: 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) ] В процессе я понял, что не совсем понимаю, как выполняются однострочные вложенные циклы for. Пожалуйста, помогите мне разобраться, …

3
Прерывание цикла при появлении «warnings ()» в R
У меня проблема: я запускаю цикл для обработки нескольких файлов. Мои матрицы огромны, и поэтому мне часто не хватает памяти, если я не буду осторожен. Есть ли способ выйти из цикла при появлении каких-либо предупреждений? Он просто продолжает запускать цикл и сообщает, что он потерпел неудачу намного позже ... раздражает. …
103 r  loops  warnings  break 

9
Rails: fields_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
У меня есть цикл for по массиву. Я хочу проверить наличие определенного условия в цикле и перейти к следующей итерации, если это правда: 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-in? Например: for (var key in obj) { if (!obj.hasOwnProperty(key)) continue; if (shouldDelete(obj[key])) { delete obj[key]; } } Во многих других языках перебор массива или словаря и удаление внутри него небезопасно. Это нормально в JS? (Я использую среду выполнения Mozilla …


21
Как разбить длинный массив на более мелкие с помощью JavaScript
У меня есть массив электронных писем (это может быть всего 1 электронное письмо или 100 писем), и мне нужно отправить массив с запросом ajax (который я знаю, как это сделать), но я могу отправить только массив, который имеет В нем 10 или меньше писем. Поэтому, если есть исходный массив из …

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

3
Проверьте, содержит ли list <t> какой-либо другой список
У меня есть список таких параметров: public class parameter { public string name {get; set;} public string paramtype {get; set;} public string source {get; set;} } IEnumerable&lt;Parameter&gt; parameters; И массив строк, который я хочу проверить. string[] myStrings = new string[] { "one", "two"}; Я хочу перебрать список параметров и проверить, …
97 c#  list  loops  c#-4.0  subset 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.