728x90
반응형
Python에서 Range와 Slice 사용 예제
코드 설명
b = list(range(10))
print(b[:7:2])
결과 설명
range(10)
을 리스트로 변환하면 b
는 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
가 됩니다.
print(b[:7:2])
는 리스트 b
의 처음부터 인덱스 7 이전까지(즉, 인덱스 6까지) 2씩 증가하며 요소를 가져옵니다.
출력 결과
[0, 2, 4, 6]
코드 동작 과정
range(10)
은 0부터 9까지의 숫자를 생성합니다.list(range(10))
으로 리스트로 변환하여b
는[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
가 됩니다.b[:7:2]
는 처음부터 인덱스 6까지 2씩 건너뛰며 요소를 가져오므로, 결과는[0, 2, 4, 6]
입니다.
728x90
반응형
'데이터 > IT 조금 전문적으로' 카테고리의 다른 글
도커(Docker) 이미지 생성 방법 (0) | 2025.01.07 |
---|---|
Bluehost.com 에서 웹 호스팅 방법 (0) | 2025.01.02 |
C 언어에서 포인터와 포인터 변수 (0) | 2024.11.13 |
C 언어에서 배열과 2차원 배열, 그리고 파이썬에서 NumPy (0) | 2024.11.13 |
SQL 기본 문법 이해하기: 데이터베이스 입문자를 위한 가이드 (0) | 2024.10.24 |