«iteration» 태그된 질문

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

6
Perl 배열을 반복하는 가장 좋은 방법
Perl 배열을 반복하는 데 가장 적합한 구현 (속도 및 메모리 사용 측면에서)은 무엇입니까? 더 좋은 방법이 있습니까? ( @Array유지할 필요가 없습니다). 구현 1 foreach (@Array) { SubRoutine($_); } 구현 2 while($Element=shift(@Array)) { SubRoutine($Element); } 구현 3 while(scalar(@Array) !=0) { $Element=shift(@Array); SubRoutine($Element); } 구현 4 for my $i (0 .. $#Array) …
94 arrays  perl  iteration 

6
적용에서 이전 값이 계산 될 때 Pandas에서 dataframe.apply의 이전 행 값을 사용하는 방법이 있습니까?
다음 데이터 프레임이 있습니다. Index_Date A B C D =============================== 2015-01-31 10 10 Nan 10 2015-02-01 2 3 Nan 22 2015-02-02 10 60 Nan 280 2015-02-03 10 100 Nan 250 요구 사항 : Index_Date A B C D =============================== 2015-01-31 10 10 10 10 2015-02-01 2 3 23 22 2015-02-02 …

4
std :: set을 반복하는 방법?
이 코드가 있습니다. std::set<unsigned long>::iterator it; for (it = SERVER_IPS.begin(); it != SERVER_IPS.end(); ++it) { u_long f = it; // error here } ->first가치 가 없습니다 . 가치를 어떻게 얻을 수 있습니까?
91 c++  set  iteration 

14
이전 및 다음 값에도 액세스하는 Python 루프
이전, 현재 및 다음 항목에 액세스하여 객체 목록을 반복하려면 어떻게해야합니까? 파이썬에서이 C / C ++ 코드처럼? foo = somevalue; previous = next = 0; for (i=1; i<objects.length(); i++) { if (objects[i]==foo) { previous = objects[i-1]; next = objects[i+1]; } }

3
Ruby에서 반복하는 동안 배열을 수정하려면 어떻게해야합니까?
나는 루비를 배우는 중이므로 이것이 너무 초보자라면 사과하지만 곡괭이 책에서 이것을 해결할 수는 없습니다 (아마 충분히주의 깊게 읽지 않을 것입니다). 어쨌든, 다음과 같은 배열이 있다면 : arr = [1,2,3,4,5] ... 배열의 각 값에 3을 곱하고 싶습니다. 다음을 수행했습니다. arr.each {|item| item *= 3} ... 내가 원하는 것을 얻지 못할 것입니다 …
88 ruby  arrays  iteration 

8
Python 목록 반복을위한 시작 색인
Python에서 목록을 반복 할 때 시작 색인을 설정하는 가장 좋은 방법은 무엇입니까? 예를 들어, 요일 목록 (일요일, 월요일, 화요일 ... 토요일)이 있지만 월요일부터 시작하는 목록을 반복하고 싶습니다. 이를 수행하는 가장 좋은 방법은 무엇입니까?
88 python  iteration 

5
자바 스크립트 세트 대 어레이 성능
세트가 Javascript에 비교적 새롭기 때문일 수 있지만 StackO 또는 다른 곳에서 Javascript에서 둘의 성능 차이에 대해 설명하는 기사를 찾을 수 없었습니다. 그렇다면 성능 측면에서 둘 사이의 차이점은 무엇입니까? 특히 제거, 추가 및 반복과 관련하여.

8
MATLAB에서 n 차원 행렬의 각 요소를 어떻게 반복합니까?
문제가 있습니다. MATLAB에서 n 차원 행렬의 모든 요소를 ​​반복해야합니다. 문제는 임의의 차원에 대해이 작업을 수행하는 방법을 모른다는 것입니다. 내가 말할 수 있다는 걸 알아 for i = 1:size(m,1) for j = 1:size(m,2) for k = 1:size(m,3) 등등, 그러나 임의의 수의 차원에 대해 수행하는 방법이 있습니까?


10
Ruby each_with_index 오프셋
each_with_index 루프 반복기에서 인덱스 오프셋을 정의 할 수 있습니까? 내 솔직한 시도는 실패했습니다. some_array.each_with_index{|item, index = 1| some_func(item, index) } 편집하다: 설명 : 배열 오프셋을 원하지 않습니다. each_with_index 내의 인덱스가 0에서 시작하지 않고 예를 들어 1로 시작하기를 원합니다.
84 ruby  iteration 

12
Scala에서 인덱스를 사용한 효율적인 반복
Scala에는 for인덱스 가있는 오래된 Java 스타일 루프 가 없기 때문에 // does not work val xs = Array("first", "second", "third") for (i=0; i<xs.length; i++) { println("String #" + i + " is " + xs(i)) } 사용하지 않고 어떻게 효율적으로 반복 할 수 있습니까? var's 있습니까? 당신은 이것을 할 수 …
83 scala  iteration 

12
Java HashMap keySet () 반복 순서가 일치합니까?
지도의 keySet () 메서드에서 반환 된 Set이 특정 순서를 보장하지 않는다는 것을 이해합니다. 제 질문은 동일 하게 보장 됩니까? 여러 반복에 걸쳐 순서를 ? 예를 들면 Map<K,V> map = getMap(); for( K k : map.keySet() ) { } ... for( K k : map.keySet() ) { } 위의 코드에서 맵이 …

10
std :: queue 반복
반복해야합니다 std::queue. www.cplusplus.com 말한다 : 기본적으로 특정 대기열 클래스에 대해 지정된 컨테이너 클래스가 없으면 표준 컨테이너 클래스 템플릿 deque가 사용됩니다. 그래서 어떻게 든 큐의 기본 deque에 가서 그것을 반복 할 수 있습니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.