파이썬 기초: 리스트 다루기
파이썬에서 리스트는 다양한 데이터를 순서대로 저장하는 데 사용되는 유연한 자료구조입니다. 이 글에서는 리스트의 기본적인 사용법을 살펴보겠습니다.
리스트 생성 및 요소 가져오기
리스트는 대괄호 **[]**를 사용하여 생성하며, 리스트 내의 각 요소는 쉼표로 구분됩니다.
예제: 리스트 생성 및 요소 접근
# 리스트 생성
fruits = ['apple', 'banana', 'cherry']
# 요소 가져오기
print(fruits[0]) # apple
print(fruits[1]) # banana
print(fruits[2]) # cherry
리스트 요소 변경
리스트의 요소는 인덱스를 사용하여 변경할 수 있습니다.
예제: 리스트 요소 변경
fruits = ['apple', 'banana', 'cherry']
fruits[1] = 'orange'
print(fruits) # ['apple', 'orange', 'cherry']
리스트 요소 추가, 삽입, 삭제
리스트에 요소를 추가, 삽입하거나 삭제하는 것은 매우 간단합니다.
예제: 리스트 요소 추가
# 요소 추가
fruits.append('kiwi')
print(fruits) # ['apple', 'orange', 'cherry', 'kiwi']
예제: 리스트 요소 삽입
# 요소 삽입
fruits.insert(1, 'mango')
print(fruits) # ['apple', 'mango', 'orange', 'cherry', 'kiwi']
예제: 리스트 요소 삭제
# 요소 삭제
del fruits[2]
print(fruits) # ['apple', 'mango', 'cherry', 'kiwi']
range()로 리스트 만들기
range() 함수를 사용하여 숫자의 시퀀스를 생성하고, 이를 리스트로 변환할 수 있습니다.
예제: range()로 리스트 만들기
numbers = list(range(5))
print(numbers) # [0, 1, 2, 3, 4]
결론
리스트는 파이썬에서 가장 기본적이면서도 강력한 자료구조 중 하나입니다. 이 글을 통해 리스트의 생성, 요소의 접근과 변경, 추가 및 삭제 방법을 익히셨기를 바랍니다. 이러한 기본적인 작업을 숙지하는 것이 파이썬에서 효율적으로 데이터를 다루는 첫걸음입니다.
'프로그래밍 언어 > python' 카테고리의 다른 글
파이썬 기초: 튜플 다루기 (0) | 2024.01.17 |
---|---|
파이썬 기초: 딕셔너리 다루기 (0) | 2024.01.17 |
파이썬에서 문자열 포매팅: 변수 삽입 방법 (0) | 2024.01.17 |
파이썬에서 대입식을 사용하여 반복 피하기 (0) | 2024.01.17 |
파이썬에서 루프 후의 else 사용을 피하자 (0) | 2024.01.17 |