순서가 있는 데이터를 담는 방법, 리스트(List)
파이썬의 리스트(List)
는 순서가 있는 데이터를 표현하는 자료형으로, 다양한 데이터 타입의 요소들을 저장 및 변경 수 있습니다.
리스트는 대괄호 []
로 리스트에 담을 요소를 감싸 생성하며, 쉼표(,
)로 각 요소를 구분합니다.
각 리스트의 요소는 인덱스(Index)
로 접근할 수 있습니다.
인덱스는 리스트와 같이 순차적인 요소를 갖는 데이터 구조 내에서 특정 요소의 위치를 나타내는 숫자를 뜻합니다.
리스트의 인덱스는 0
부터 시작하며, 0
은 리스트의 첫 번째 요소를 가리킵니다.
리스트 예시
# 정수 리스트 생성
numbers = [100, -2, 32, 450]
위 예시에서 numbers
리스트의 각 인덱스에 해당하는 요소는 다음과 같습니다.
-
numbers[0]
: 100 -
numbers[1]
: -2 -
numbers[2]
: 32 -
numbers[3]
: 450
리스트에는 어떤 데이터를 담을 수 있을까요?
리스트는 정수, 문자열, 다 른 리스트 등 다양한 타입의 데이터를 저장할 수 있습니다.
리스트의 특징
# 다양한 데이터 타입을 포함한 리스트 생성
mixed = [1, "apple", True, 3.14]
위 예시에서 mixed
리스트는 정수, 문자열, 불리언, 부동소수점 등 다양한 데이터 타입의 요소를 포함하고 있습니다.
이뿐만 아니라 리스트는 다른 리스트를 포함할 수도 있습니다.
다양한 자료형 요소를 포함하는 리스트
mixed_list = [1, "사과", ["파이썬"]]
위 예시에서 mixed_list
의 3번째 요소, 즉 mixed_list[2]
는 다른 리스트 ["파이썬"]
를 포함하고 있습니다.
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!