IT is Smart

파이썬 반복문 사용하기, Use for-loop 본문

Programming/Python Basic

파이썬 반복문 사용하기, Use for-loop

달인최선 2016. 8. 30. 19:19
반응형

이번에는 정해진 횟수만큼 반복처리하는 for문에 대해 알아보겠습니다.

파이썬 IDLE를 실행한 후 편집기를 열고 코딩을 해보겠습니다.

# food list and inside some items
foods = ['bacon', 'tuna', 'ham', 'snausages', 'beef']

for f in foods[:2]:
    print(f)
    print(len(f))

재미있는 코딩 예제입니다.

for f in foods[:2]:

앞의 f는 반복할 변수이고, in 뒤의 foods[:2]는 반복할 횟수에 해당합니다.

좀더 쉽게 설명을 하면 뒤의 foods[:2]에 들어있는 만큼 f에 넣어주면서 반복을 한다는 의미입니다.


foods[:2]는 foods배열의 0번째에서 2번-1번째까지(참조)를 의미합니다. 

즉 'bacon'과 'tuna'를 가리킵니다.


결국 출력되는 것은 'bacon'과 'bacon'의 글자수, 'tuna'와 'tuna'의 글자수가 됩니다.



--------------------
Source Code from thenewboston Tutorials
좋은 코드는 볼수록 Insight를 주고, 반복할수록 내 것과 같이 된다.




반응형