-
[Python] 스텝 슬라이싱을 이용한 리스트 활용Python/Python Programming 2018. 4. 22. 20:23
홀수번째 리스트 출력
lst = [ str(i) for i in range(10) ] print(lst) print(lst[1::2]) # [시작:끝:스탭]
['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] ['1', '3', '5', '7', '9']
짝수번째 리스트 출력
lst = [ str(i) for i in range(10) ] print(lst) print(lst[2::2]) # [시작:끝:스탭]
['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] ['2', '4', '6', '8']
리스트 역순 출력. (reversed)
lst = [ str(i) for i in range(10) ] print(lst) print(lst[::-1]) # [시작:끝:스탭]
['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] ['9', '8', '7', '6', '5', '4', '3', '2', '1', '0']
'Python > Python Programming' 카테고리의 다른 글
[Python] 호출자에게 반환 (Return문) (0) 2018.04.28 [Python] 중첩 함수 (Nested Function) (0) 2018.04.28 [Python] 가변 매개변수를 이용한 함수 활용 (0) 2018.04.28 [Python] 주요 이스케이프 시퀀스 (0) 2018.04.27 [Python] 한 번에 여러 개의 입력값 받기 (0) 2018.04.20 [Python] 튜플 패킹(tuple packing)과 언패킹(tuple unpacking) (0) 2018.04.19 [Python] continue와 pass 차이 (0) 2018.04.19 [Python] glob - 디렉토리내 있는 파일을 리스트로 리턴 (0) 2018.04.16