bskyvision RSS 태그 관리 글쓰기 방명록
2020-12-15 13:07:15
728x90

파이썬의 for in 문에서는 리스트 요소를 하나씩 반복해서 전달합니다. 

 

 

반면, 자바스크립트의 for in 문의 경우에는 요소의 인덱스값을 하나씩 전달합니다. 파이썬과 다르게 작동하기 때문에 주의하셔야 합니다. 

 

 

따라서, 위 파이썬의 경우와 동일한 결과가 나오게 하려면, 다음과 같이 코드를 바꿔줘야 합니다. 

 

 

a[i]와 같이 인덱싱을 해줘야 리스트 요소인 1, 2, 3, 4 를 출력해줍니다. 

 

자바스크립트에는 for of 문이라는 것도 있는데, 이것이 파이썬의 for in 문과 작동하는 방식이 같습니다. 

 

 

이 글의 결론입니다. "python의 for in 문은 javascript의 for in 문이 아닌 javascript의 for of 문과 같다"  

 

 

(이 글은 2021-5-16에 마지막으로 수정되었습니다)

댓글

방문해주신 모든 분들을 환영합니다.

* 글을 읽던 중에 궁금했던 부분은 질문해주세요.

* 칭찬, 지적, 의문, 격려, 감사표현 등을 남겨주세요.

* 최대한 답변 드리도록 노력하겠습니다.

* 욕설과 광고를 담은 댓글은 가차없이 삭제합니다.


  1. BlogIcon 꼬장스카이비젼@2020.12.16 08:49 ~$ 좋은 내용 감사합니다. [댓글주소]  [수정/삭제]  [답글작성]
guest@이름 ~$
guest@패스워드 ~$
guest@홈페이지주소작성 ~$

guest@댓글작성 ~$




bskyvision. Designed by bskyvision.