Python

파이썬 리스트(list) 활용하기

빼이 2023. 8. 25. 15:19
반응형

파이썬은 다양한 데이터를 저장하고 처리하기 위한 강력한 도구를 제공하는 프로그래밍 언어입니다. 리스트(List)는 파이썬에서 가장 기본적이면서도 많이 활용되는 데이터 구조 중 하나입니다. 리스트를 잘 이해하고 활용하면 데이터 처리를 더욱 효율적으로 할 수 있습니다.

파이썬 리스트란?

리스트는 여러 개의 값을 하나의 변수에 저장할 수 있는 데이터 구조입니다. 대괄호 [] 안에 쉼표로 구분된 값을 넣어 리스트를 생성할 수 있습니다.

 

예시)

fruits = ["apple", "banana", "cherry", "date"]


리스트의 인덱싱과 슬라이싱
리스트의 각 요소는 인덱스를 가지고 있습니다. 인덱스는 0부터 시작하며, 요소에 접근할 때 사용됩니다.

print(fruits[0])  # "apple" 출력


리스트를 슬라이싱하여 부분적인 데이터를 가져올 수도 있습니다.

subset = fruits[1:3]  # 두 번째부터 세 번째 요소까지의 리스트를 가져옴
print(subset)  # ["banana", "cherry"] 출력

 


리스트의 활용
1. 반복문과 함께 사용하기: 리스트를 반복문과 함께 사용하여 각 요소를 처리할 수 있습니다.

for fruit in fruits:
    print(fruit)


2. 요소 추가 및 제거: append() 메서드를 사용하여 요소를 리스트에 추가할 수 있습니다. remove() 메서드로 요소를 제거할 수도 있습니다.

fruits.append("grape")  # "grape" 요소 추가
fruits.remove("apple")  # "apple" 요소 제거

 

3. 리스트 컴프리헨션: 리스트 컴프리헨션을 사용하면 간결하게 새로운 리스트를 생성할 수 있습니다.

squared_numbers = [x**2 for x in range(1, 6)]  # [1, 4, 9, 16, 25]


파이썬 리스트는 데이터 처리를 위한 핵심적인 자료구조입니다. 위의 예시를 통해 리스트의 기본적인 사용법과 활용 방법을 익혀보세요.

 

부족한 글 읽어주셔서 감사합니다!

오늘도 좋은 하루가 되시길 바랍니다!

반응형