티스토리 뷰
안녕하세요 동기 여러분!
오늘은 리스트와 함께하는 while 반복문에 대해 알아봅시다.
While Loops: Lists
mechanical_keyboard = [ "갈축", "적축", "청축", "흑축", "은축" ]
요소가 5개인 리스트가 있습니다. 리스트의 요소의 개수가 얼마인지 알고 싶으면 어떻게 해야 할까요?
네! len() 함수 맞습니다! 그럼 mechanical_keyboard의 length를 다른 변수에 넣어두도록 하겠습니다.
mk_length = len(mechanical_keyboard) # 현재 5가 들어가 있는 상태
자! 이제 리스트의 인덱스 0번("갈축")부터 4번인("은축")까지 하나씩 뽑아내야 하니까 인덱스 시작 번호를 지정해야 합니다. 다음과 같이 지정해주겠습니다.
index = 0
기초 공사는 끝이 났습니다. 이제 while문을 작성해봅시다!
while index < mk_length: # 인덱스는 4까지 와야하니까 5인 length 보다 작다로 설정해줍니다.
print(mechanical_keyboard[index]) # 0부터 시작하는 인덱스를 여기에 넣어줍니다.
index += 1 # 반복문이 돌 때마다 1씩 더해줘서 0, 1, 2, 3, 4 까지 숫자를 뽑아내줍니다.
결과가 어떻게 나오는지 볼까요?
와우! 잘 나옵니당.
주의 사항
여기서 index += 1이라는 제약을 두지 않고 실행하면 어떻게 될까요?
제가 한번 테스트 해봤는데 "갈축"이 무한반복 출력됩니다. 혹시 사양이 조금 낮은 컴퓨터를 사용하고 계시다면 다운될 수도 있으니 조심하시기 바랍니다!
오늘의 느낌
목에 담담담 담이 왔어요 ㅠㅠ 왼쪽 오른쪽 고개를 돌릴 수가 없어서 너무 힘들고 앉을 때 설 때 너무 아픔 ㅠㅠ
'Python' 카테고리의 다른 글
[Python] Loop Control: Break (0) | 2022.02.04 |
---|---|
[Python] Infinite Loops (0) | 2022.02.03 |
[Python] While Loops (0) | 2022.02.03 |
[Python] For Loops: Using Range (0) | 2022.02.03 |
[Python] For Loops (0) | 2022.02.02 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- function
- HTML 기본
- 객체
- em
- 반복문
- 자바스크립트
- for문
- method
- if문
- CSS 포지션
- javascript
- 함수
- 파이썬
- 프로그래머스
- CSS
- Object
- Typescript
- html table
- 실수
- Margin
- html
- Array
- 동기코딩
- 타입스크립트
- Type
- 메서드
- 타입 좁히기
- padding
- css position
- Python
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함