«for-loop» 태그된 질문

for 루프는 여러 프로그래밍 언어에서 범위를 반복하기 위해 사용하는 제어 구조입니다. 루프가 끝날 때까지 여러 번 명령문을 반복하는 방법입니다. 언어에 따라 정수, 반복자 등의 범위에있을 수 있습니다.

8
인덱스 변수없이 N 번 무언가를하는 pythonic 방법?
매일 저는 점점 더 파이썬을 좋아합니다. 오늘은 다음과 같은 코드를 작성했습니다. for i in xrange(N): do_something() 나는 N 번 무언가를해야했습니다. 그러나 매번 i(인덱스 변수) 의 값에 의존하지 않았습니다 . 나는 내가 결코 사용하지 않은 변수를 만들고 있다는 것을 깨달았고 ( i") 쓸모없는 색인 변수가 필요 없이이 작업을 수행하는 더 파이썬적인 …

7
목록 이해와 기능적 기능이 "for loop"보다 빠릅니까?
파이썬에서 성능의 측면에서, 목록 - 이해, 또는 기능이 좋아 map(), filter()및 reduce()빠른 루프에 대한보다 더? 기술적 으로 C 속도로 실행되는 반면 for 루프는 파이썬 가상 머신 속도로 실행되는 이유는 무엇 입니까? 개발중인 게임에서 for 루프를 사용하여 복잡하고 거대한 맵을 그려야한다고 가정 해 봅시다. 예를 들어, 목록 이해가 실제로 더 빠르면 …

4
반복하는 동안 값 변경
이 유형이 있다고 가정 해 봅시다. type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } 노드 속성을 반복하여 변경하고 싶습니다. 나는 할 수 있기를 바랐습니다. for _, attr := range n.Attr { if attr.Key == "href" { attr.Val = "something" } } 그러나 attr포인터가 …
153 arrays  for-loop  go 

17
객체 값이 객체의 자바 스크립트 배열 내에 존재하는지와 배열에 새 객체를 추가하지 않는지 확인하십시오
다음과 같은 객체 배열이있는 경우 : [ { id: 1, username: 'fred' }, { id: 2, username: 'bill' }, { id: 2, username: 'ted' } ] 특정 사용자 이름 값이 이미 존재하는지 여부와 아무것도하지 않는지 확인하기 위해 배열을 반복하는 방법이 있습니까?하지만 해당 사용자 이름 (및 새 ID)으로 배열에 새 객체를 …

5
…의 인덱스 / 키를위한 TypeScript?
여기에 설명 된 것처럼 TypeScript는 foreach 루프를 소개합니다. var someArray = [9, 2, 5]; for (var item of someArray) { console.log(item); // 9,2,5 } 그러나 색인 / 키가 없습니까? 나는 다음과 같은 것을 기대할 것이다. for (var item, key of someArray) { ... }

6
각 Kotlin에 대한 현재 색인을 얻는 방법
각 루프마다 인덱스를 얻는 방법은 무엇입니까? 매초마다 숫자를 인쇄하고 싶습니다. 예를 들어 for (value in collection) { if (iteration_no % 2) { //do something } } 자바에서는 전통적인 for 루프가 있습니다. for (int i = 0; i < collection.length; i++) 얻는 방법 i?
141 android  for-loop  kotlin 

21
Java에서 향상된 for 루프의 마지막 반복
루프가 마지막으로 반복되는지 확인하는 방법이 있습니까? 내 코드는 다음과 같습니다 int[] array = {1, 2, 3...}; StringBuilder builder = new StringBuilder(); for(int i : array) { builder.append("" + i); if(!lastiteration) builder.append(","); } 이제 마지막 반복에서 쉼표를 추가하고 싶지 않습니다. 이제 마지막 반복인지 확인하거나 for 루프 또는 외부 카운터를 사용하여 추적을 …

11
'for'루프를 사용하여 C ++ 벡터를 반복
저는 C ++ 언어를 처음 사용합니다. 나는 벡터를 사용하기 시작했으며 모든 코드에서 인덱스를 통해 벡터를 반복하는 것으로 보았을 때 for루프 의 첫 번째 매개 변수 는 항상 벡터를 기반으로하는 것입니다. Java에서는 ArrayList를 사용하여 이와 같은 작업을 수행 할 수 있습니다. for(int i=0; i < vector.size(); i++){ vector[i].doSomething(); } C ++에서 …


5
PHP에서 FOR와 FOREACH의 성능
우선, 응용 프로그램의 90 %에서 성능 차이가 전혀 관련이 없지만, 어느 것이 더 빠른 구성인지 알아야합니다. 그리고 ... 현재 인터넷에서 이용할 수있는 정보는 혼란 스럽습니다. 많은 사람들이 foreach가 나쁘다고 말하지만 기술적으로 반복자를 사용하여 배열 순회 작성을 단순화한다고 가정하기 때문에 더 빠릅니다. 반복자는 더 빠르다고 가정하지만 PHP에서는 분명히 죽었습니다 (또는 PHP가 …

8
스칼라에서 이해력과 루프를 최적화하는 방법은 무엇입니까?
스칼라는 자바만큼 빠르다. 스칼라에서 원래 Java에서 해결 한 일부 프로젝트 오일러 문제를 다시 방문하고 있습니다. 구체적으로 문제 5 : "1에서 20까지의 모든 숫자로 균등하게 나눌 수있는 가장 작은 양수는 무엇입니까?" 내 Java 솔루션은 내 컴퓨터에서 완료하는 데 0.7 초가 걸립니다. public class P005_evenly_divisible implements Runnable{ final int t = 20; …

4
JavaScript for 루프를 중지하는 방법은 무엇입니까?
이 JavaScript를 사용하여 배열을 반복하고 일치하는 배열 요소를 찾습니다. var remSize = [], szString, remData, remIndex, i; for (i = 0; i < remSize.length; i++) { // I'm looking for the index i, when the condition is true remSize[i].size == remData.size ? remIndex = i : remIndex = -1; } …


19
for 루프에서 break를 사용하는 것이 나쁜 습관입니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …
123 for-loop  break 

6
vb.net에 중첩 된 중단 / 종료
vb.net의 중첩 된 for 또는 루프에서 벗어나려면 어떻게해야합니까? 나는 exit for를 사용해 보았지만 루프 하나만 점프하거나 깨졌습니다. 다음을 위해 어떻게 만들 수 있습니까? for each item in itemList for each item1 in itemList1 if item1.text = "bla bla bla" then exit for end if end for end for

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