파이썬 기초문법

파이썬(Python) 데이터 타입 - 리스트(List)

Family in August 2023. 2. 28. 18:15
반응형

리스트 (List)
파이썬의 list는 여러 개의 값을 저장할 수 있는 데이터 타입입니다.
list는 대괄호([])를 사용하여 생성합니다.
list 안에는 숫자, 문자열, 불리언, 리스트, 튜플 등 다양한 데이터 타입의 값을 담을 수 있습니다.

# 리스트 생성 예시
fruits = ['apple', 'banana', 'cherry']
numbers = [1, 2, 3, 4, 5]
mixed_list = [1, 'apple', True, ['a', 'b', 'c']]

# 빈 리스트 생성 예시
empty_list = []


list는 인덱싱(indexing)과 슬라이싱(slicing)을 통해 값에 접근할 수 있습니다.

# 리스트 인덱싱 예시
fruits = ['apple', 'banana', 'cherry']
print(fruits[0])  # 'apple'
print(fruits[1])  # 'banana'
print(fruits[-1])  # 'cherry'

# 리스트 슬라이싱 예시
numbers = [1, 2, 3, 4, 5]
print(numbers[1:3])  # [2, 3]
print(numbers[:3])  # [1, 2, 3]
print(numbers[3:])  # [4, 5]


list는 다양한 내장 함수를 지원합니다.
예를 들어 append(), remove(), sort() 등이 있습니다.

# 리스트 내장 함수 예시
fruits = ['apple', 'banana', 'cherry']
fruits.append('orange')
print(fruits)  # ['apple', 'banana', 'cherry', 'orange']

fruits.remove('banana')
print(fruits)  # ['apple', 'cherry', 'orange']

numbers = [3, 5, 1, 2, 4]
numbers.sort()
print(numbers)  # [1, 2, 3, 4, 5]

반응형