728x90
반응형
문제
리스트에 동물 이름 저장돼 있다.
리스트 = ['dog', 'cat', 'parrot']
for문을 사용해서 동물 이름의 첫 글자만 출력하라.
d
c
p
내풀이
리스트 = ['dog', 'cat', 'parrot']
for i in 리스트:
print(i[0])
결과값
d
c
p
정답
어렵게 느껴진다면 for문을 사용하지 않고 코드를 작성해봅시다. 바인딩된 문자열의 인덱싱을 사용해서 첫 글자를 화면에 출력합니다.
이름 = "dog"
print(이름[0])
변수 = "cat"
print(이름[0])
변수 = "parrot"
print(이름[0])
변하는 값은 for문의 자료구조 자리에, 변하지 않는 코드는 들여쓰기 후에 작성합니다. 쉽죠?
리스트 = ['dog', 'cat', 'parrot']
for 이름 in 리스트:
print(이름[0])
인덱스 번호를 이용해서 내가원하는 값만 출력할 수 있다.
* 인덱스는 0부터 시작입니다 *
728x90
반응형
'Coding > 초보자를 위한 파이썬 300제' 카테고리의 다른 글
초보자를 위한 파이썬 300제 // 147 for문 (0) | 2021.01.24 |
---|---|
초보자를 위한 파이썬 300제 // 146 for문 (0) | 2021.01.23 |
초보자를 위한 파이썬 300제 // 144 for문 (0) | 2021.01.23 |
초보자를 위한 파이썬 300제 // 143 for문 (0) | 2021.01.22 |
초보자를 위한 파이썬 300제 // 142 for문 (0) | 2021.01.22 |
댓글