상세 컨텐츠

본문 제목

Python(파이썬) 콜론(:) 역할

프로그램 언어/Python

by husks 2023. 3. 28. 10:03

본문

반응형

파이썬에서 콜론(:)은 다음과 같은 역할을 수행합니다.

1. 코드 블록의 시작을 나타냅니다.
파이썬에서는 함수, 클래스, 조건문(if), 반복문(for, while) 등의 코드 블록을 정의할 때 콜론을 사용합니다. 콜론 이후에는 들여쓰기를 통해 코드 블록이 시작됩니다.

# 함수 정의 예시
def my_function():
    # 함수 본문
    print("Hello, world!")


2. 슬라이싱을 나타냅니다.
리스트, 문자열, 튜플 등의 시퀀스(sequence) 자료형에서 슬라이싱을 할 때도 콜론을 사용합니다. 슬라이싱은 시퀀스의 일부를 추출하는 것을 의미합니다.

# 리스트 슬라이싱 예시
my_list = [1, 2, 3, 4, 5]
sliced_list = my_list[1:4]  # 인덱스 1부터 3까지의 요소를 추출하여 새 리스트를 만듦
print(sliced_list)  # 출력: [2, 3, 4]


3. 딕셔너리에서 키와 값 사이를 구분합니다.
파이썬의 딕셔너리(dictionary)에서는 키와 값을 콜론으로 구분합니다.

# 딕셔너리 예시
my_dict = {"name": "Alice", "age": 30, "city": "Seoul"}
print(my_dict["name"])  # 출력: "Alice"

 

위와 같이 딕셔너리에서 "name"과 "age", "city"와 같은 키와 값 사이에는 콜론(:)을 사용합니다.

반응형

관련글 더보기

댓글 영역