iteration — все вопросы

6ответов
10 голосов
Переберите строку формата по списку
В Лиспе вы можете получить что-то вроде этого: (setf my-stuff '(1 2 "Foo" 34 42 "Ni" 12 14 "Blue")) (format t "~{~d ~r ~s~%~}" my-stuff) Какой самый Pythonic способ перебрать этот же список? Пе
3ответа
11 голосов
Есть ли способ иметь параллельные для каждого цикла?
Допустим, у меня есть два списка в Python, и я хочу циклически просматривать каждый из них - например, сделать что-то с элементом 1 для обоих списков, сделать что-то с элементом 2 для обоих списков
2ответа
12 голосов
Быстрая итерация по элементам встреч в Outlook
Я написал макрос, который просматривает календарь пользователя и вносит изменения в записи, которые заполняют определенные критерии. Проблема в том, что когда календарь очень большой, это занимае
4ответа
12 голосов
Есть ли в .Net метод, похожий на почтовый индекс?
В Python есть действительно удобная функция с именем zip, которую можно использовать для одновременного просмотра двух списков: list1 = [1, 2, 3] list2 = ["a", "b", "c"] for v1, v2 in zip(list1, l
6ответов
13 голосов
Как измерить оценочные и исторические баллы в Scrum? [закрыто]
Давайте возьмем пример: предположим, у нас есть 5 историй A, B и C, D, E. Importance Name Estimate 90 B 70 A 50 C 35 E 10 D Истории упорядочены в зав
3ответа
13 голосов
Как перебирать enum-тип, пропуская некоторые значения?
Ключевой частью моего вопроса является пропуск. Я планирую использовать тип enum, содержащий около 20 элементов. Я хочу перебрать этот набор, но мне нужно пропустить один или два элемента каждый раз
5ответов
16 голосов
Лучший способ перебрать список и удалить элементы из него? [закрыто]
Мне нужно перебрать List<myObject> и удалить элементы, отвечающие определенному условию. Я видел этот ответ ( https://stackoverflow.com/a/1582317/5077434 ):    Итерируйте свой список в о
5ответов
16 голосов
Сокращенная циклическая итерация Java
При кодировании я нахожу себя очень часто делает следующее: corner++; if(corner == 4) corner = 0; Есть ли в любом случае сделать это в одну строку? В этом примере угол должен быть 0, 1, 2,
7ответов
18 голосов
Перебор пар чисел в возрастающем порядке
Я объясню, откуда возник вопрос, но вот утверждение. Предположим, у меня есть два списка неотрицательных целых чисел, которые я напишу (A[0] ... A[n]) и (B[0] ... B[m]). Они строго растут, поэтому A
7ответов
19 голосов
Python: использование памяти и оптимизация при изменении списков
Проблема Меня беспокоит следующее: я сохраняю большой набор данных относительности в классическом списке Python, и для обработки данных я должен несколько раз выполнить итерацию по списку, выполн
5ответов
19 голосов
Java LinkedHashSet обратная итерация
Как я могу перебирать элементы LinkedHashSet от последнего до первого?
1ответ
19 голосов
Python перебирает два списка одновременно [дубликаты]
     На этот вопрос уже есть ответ здесь:                   Как выполнить параллельный просмотр двух списков?                                      8 ответов                               
7ответов
20 голосов
Как получить индекс данного элемента LinkedHashSet без итерации?
Это вообще возможно? Скажем, у вас есть private Set<String> names = new LinkedHashSet<String>(); и Strings - это «Майк», «Джон», «Карен». Можно ли получить "1" взамен "каков и
5ответов
21 голос
Почему использование цикла для итерации от начала массива до конца быстрее, чем итерации от начала до конца и от конца до начала?
Учитывая массив, имеющий .length 100 содержащие элементы со значениями от 0 до 99 по соответствующим индексам, где требуется найти элемент массива, равный n: 51. Почему использование цикла для ит
8ответов
22 голоса
Фокус следующий вход после достижения значения максимальной длины
Как я могу сфокусировать следующий вход, когда предыдущий вход достиг максимального значения? a: <input type="text" maxlength="5" /> b: <input type="text" maxlength="5" /> c: <input
3ответа
23 голоса
Самый быстрый способ перебора массива в PHP
Я учусь на сертификацию Zend PHP. Не уверен, что ответ на этот вопрос.    Вопрос: как лучше всего перебрать и изменить каждый элемент массива с помощью PHP 5?       a) Вы не можете изменять
6ответов
23 голоса
Как вы оцениваете быстрый проект? [закрыто]
Работая над проектами по разработке программного обеспечения с фиксированной ценой, мне часто приходится оценивать общее количество часов, которое займет проект после установления цены, но до начала
14ответов
23 голоса
Есть ли карта без результата в Python?
Иногда я просто хочу выполнить функцию для списка записей, например: for x in wowList: installWow(x, 'installed by me') Иногда мне нужны эти вещи для инициализации модуля, поэтому я не хочу,
2ответа
31 голос
Перебирать все комбинации значений в нескольких списках в Python
Учитывая несколько списков, возможно, различной длины, я хочу перебрать все комбинации значений, по одному элементу из каждого списка. Например: first = [1, 5, 8] second = [0.5, 4] Тогда я хочу
1ответ
32 голоса
Для петель с пандами.
Мне знакомо понятие «векторизация» и то, как pandas использует векторизованные методы для ускорения вычислений. Векторизованные функции транслируют операции по всей серии или DataFrame, чтобы добить
1 2

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132