Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 149 슬라이싱

포스트it 2021. 1. 25. 09:00
728x90
반응형

 

문제

리스트에는 네 개의 문자열이 바인딩돼 있다.

리스트 = ["가", "나", "다", "라"]

for문을 사용해서 다음과 같이 출력하라.


내풀이

리스트 = ["가", "나", "다", "라"]
for i in 리스트[::2]:
    print(i)

결과값
가
다

정답

리스트 슬라이싱에서 [시작:끝:증감폭] 세번째 값은 값을 가져오는 단위를 의미했습니다. 증감폭을 2로 설정해서 "가"와 "다" 값만 슬라이싱합니다.

리스트 = ["가", "나", "다", "라"]
for 변수 in 리스트[: :2]:
  print(변수)

이번문제도 슬라이싱을 활용한 출력방법입니다.
728x90
반응형