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

Ітерації - це послідовне повторення в циклах, таких як "for", "foreach" або "time". Питання з цим тегом часто стосуються того, як найкраще обробити збір даних.


30
Як я ефективно повторюю кожен запис на Java-карті?
Якщо у мене є об'єкт, що реалізує Mapінтерфейс в Java, і я хочу переглядати кожну пару, що міститься в ньому, який найефективніший спосіб пройти через карту? Чи буде впорядкованість елементів залежати від конкретної реалізації карти для інтерфейсу?

7
Як насправді працює PHP 'foreach'?
Дозвольте мені зафіксувати це, сказавши, що я знаю, що foreachтаке, як і як ним користуватися. Це питання стосується того, як він працює під капотом, і я не хочу відповіді за принципом "це, як ви цикли масив foreach". Я довго вважав, що foreachпрацював із самим масивом. Тоді я знайшов багато посилань …


24
Ітерація через колекцію, уникаючи ConcurrentModificationException при видаленні об'єктів у циклі
Ми всі знаємо, що ви не можете зробити наступне через ConcurrentModificationException: for (Object i : l) { if (condition(i)) { l.remove(i); } } Але це, мабуть, працює іноді, але не завжди. Ось певний код: public static void main(String[] args) { Collection<Integer> l = new ArrayList<>(); for (int i = 0; …

26
Як видалити елементи зі списку під час ітерації?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Я повторюю список кортежів у Python, і намагаюся видалити їх, якщо вони відповідають певним критеріям. for tup in somelist: if determine(tup): code_to_remove_tup Що слід використовувати замість code_to_remove_tup? …
934 python  iteration 

11
Способи перегляду списку на Java
Будучи дещо новим у мові Java, я намагаюся ознайомитись із усіма способами (або принаймні непатологічними), які можна переглядати за допомогою списку (чи, можливо, інших колекцій) та з перевагами чи недоліками кожного. З огляду на List<E> listоб'єкт, я знаю наступні способи провести цикл крізь усі елементи: Основні для циклу (звичайно, є …



12
Що саме ітератор, ітератор та ітерація?
Яке найосновніше визначення поняття "ітерабельність", "ітератор" та "ітерація" в Python? Я прочитав кілька визначень, але не можу визначити точний сенс, оскільки він все ще не зануриться. Може хтось, будь ласка, допоможе мені з 3-ма визначеннями в простому розумінні?

6
Як перейти до наступної ітерації в утиліті jQuery.each ()?
Я намагаюся перебрати через масив елементів. Документація jQuery говорить: jquery.Each () документація Повернення non-false - це те саме, що оператор «продовження» у циклі for for, він негайно перейде до наступної ітерації. Я намагався зателефонувати "повернути неправдиво;" і "неправдиво;" (sans return), жоден з яких не переходить до наступної ітерації. Натомість вони …

15
Як ітерацію над об’єктом JavaScript?
У мене об’єкт у JavaScript: { abc: '...', bca: '...', zzz: '...', xxx: '...', ccc: '...', // ... } Я хочу використовувати forцикл, щоб отримати його властивості. І я хочу його повторити по частинах (не всі властивості об'єкта одразу). За допомогою простого масиву я можу це зробити зі стандартним forциклом: …

21
Ітерація через різні дати в Python
У мене є наступний код для цього, але як я можу це зробити краще? Зараз я думаю, що це краще, ніж вкладені петлі, але він починає отримувати Perl-one-lineerish, коли у вас є генератор у розумінні списку. day_count = (end_date - start_date).days + 1 for single_date in [d for d in …

19
Шлях від рекурсії до ітерації
Я багато використовував рекурсії в своїх багаторічних програмуваннях для вирішення простих проблем, але я цілком усвідомлюю, що іноді потрібна ітерація через проблеми з пам'яттю / швидкістю. Отже, колись у дуже далекому минулому я спробував знайти, чи існував якийсь «візерунок» чи підручник із тексту, що трансформував загальний рекурсійний підхід до ітерації, …


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