«iteration» 태그된 질문

반복은 for, foreach 또는 while과 같은 루프에서 연속 반복입니다. 이 태그와 관련된 질문은 종종 데이터 수집을 가장 잘 처리하는 방법에 대해 걱정합니다.



7
PHP 'foreach'는 실제로 어떻게 작동합니까?
나는 그것이 무엇인지 foreach, 어떻게하는지, 어떻게 사용하는지 알고 있다고 말함으로써 이것을 접두어로 쓰겠 습니다. 이 질문은 그것이 보닛에서 어떻게 작동하는지에 관한 것이며, "이것은 당신이 배열을 루프하는 방법 foreach입니다." 오랫동안 foreach배열 자체와 함께 작동 한다고 가정 했습니다. 그런 다음 배열 의 복사본 과 함께 작동한다는 사실에 대한 많은 참조를 찾았으며 이후 …


24
루프에서 객체를 제거 할 때 ConcurrentModificationException을 피하면서 Collection을 반복
우리는 당신이 다음을 할 수 없다는 것을 알고 있습니다 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
반복하는 동안 목록에서 항목을 제거하는 방법은 무엇입니까?
이 질문에 대한 답변은 지역 사회 노력 입니다. 이 게시물을 개선하려면 기존 답변을 수정하십시오. 현재 새로운 답변이나 상호 작용을받지 않습니다. 파이썬에서 튜플 목록을 반복하고 특정 기준을 충족하면 제거하려고합니다. for tup in somelist: if determine(tup): code_to_remove_tup 대신에 무엇을 사용해야 code_to_remove_tup합니까? 이 방식으로 항목을 제거하는 방법을 알 수 없습니다.
934 python  iteration 

11
Java에서 목록을 반복하는 방법
Java 언어에 다소 익숙하지 않기 때문에 목록 (또는 다른 컬렉션)과 각각의 장단점을 반복 할 수있는 모든 방법 (또는 적어도 비 병리학 적 방법)에 익숙해 지려고합니다. List<E> list객체가 주어지면 모든 요소를 ​​반복하는 다음과 같은 방법을 알고 있습니다. 기본 for 루프 (물론 동등한 while/ do while루프도 있습니다) // Not recommended (see below)! …




6
jQuery.each () 유틸리티에서 다음 반복으로 건너 뛰는 방법?
요소 배열을 반복하려고합니다. jQuery의 설명서는 다음과 같이 말합니다. jquery.Each () 문서 false가 아닌 것을 리턴하는 것은 for 루프의 continue 문과 동일하며 다음 반복으로 즉시 건너 뜁니다. 나는 '거짓이 아닌 반환'을 부르려고 노력했다. 그리고 '거짓이 아닙니다.' 다음 반복으로 건너 뛰지 않습니다. 대신, 그들은 루프를 끊습니다. 내가 무엇을 놓치고 있습니까?

15
JavaScript 객체를 반복하는 방법은 무엇입니까?
JavaScript로 된 객체가 있습니다. { abc: '...', bca: '...', zzz: '...', xxx: '...', ccc: '...', // ... } for속성을 얻기 위해 루프 를 사용하고 싶습니다 . 그리고 부분적으로 반복하고 싶습니다 (모든 객체 속성이 한 번에 아님). 간단한 배열을 사용하면 표준 for루프로 수행 할 수 있습니다 . for (i = 0; …

21
파이썬에서 다양한 날짜를 반복
이 작업을 수행하려면 다음 코드가 있지만 어떻게 더 잘 수행 할 수 있습니까? 지금은 중첩 루프보다 낫다고 생각하지만 목록 이해에 발전기가있을 때 Perl-one-linerish를 시작합니다. day_count = (end_date - start_date).days + 1 for single_date in [d for d in (start_date + timedelta(n) for n in range(day_count)) if d <= end_date]: print …

19
재귀에서 반복으로가는 방법
간단한 문제를 해결하기 위해 수년간의 프로그래밍에서 재귀를 많이 사용했지만 때로는 메모리 / 속도 문제로 인해 반복이 필요하다는 것을 완전히 알고 있습니다. 그래서 언젠가는 과거에 반복에 대한 일반적인 재귀 접근 방식을 변형시키는 "패턴"또는 교과서 방식이 존재하는지 찾아서 아무것도 찾지 못했습니다. 또는 적어도 내가 기억할 수있는 것은 도움이되지 않습니다. 일반적인 규칙이 있습니까? …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.