Sam Park Blog.

Sam의 워드프레스 블로그

Sam Park Blog.

Sam의 워드프레스 블로그

미분류

파이썬 배열 종류와 활용 예시

안녕하세요! 이번에는 파이썬에서 사용되는 배열 종류와 각각의 활용 예시에 대해 알아보겠습니다. 파이썬에서는 다양한 배열 형태를 제공하여 데이터를 효율적으로 관리할 수 있습니다. 자세한 내용은 아래에서 확인해보세요.


파이썬에서 사용되는 배열 종류와 각각의 활용 예시에 대해 알아보겠습니다


1.리스트(List)

가장 일반적으로 사용되는 배열 형태로, 여러 개의 요소를 순서대로 담을 수 있습니다. 리스트는 대괄호([])로 표현되며, 요소들은 쉼표(,)로 구분됩니다. 리스트는 가변적이므로 크기를 동적으로 조정할 수 있습니다.

예시 코드:

numbers = [1, 2, 3, 4, 5]
fruits = ['apple', 'banana', 'orange']
print(numbers)  # [1, 2, 3, 4, 5] 출력
print(fruits)   # ['apple', 'banana', 'orange'] 출력


2. 튜플(Tuple)

리스트와 비슷하지만, 튜플은 변경할 수 없는(immutable) 배열입니다. 소괄호(())로 표현되며, 요소들은 쉼표(,)로 구분됩니다. 튜플은 한 번 생성되면 요소를 추가, 삭제, 수정할 수 없습니다.

예시 코드:

point = (10, 20)
colors = ('red', 'green', 'blue')
print(point)   # (10, 20) 출력
print(colors)  # ('red', 'green', 'blue') 출력


3. 딕셔너리(Dictionary)

키(key)와 값(value)의 쌍으로 데이터를 저장하는 배열입니다. 중괄호({})로 표현되며, 각 쌍은 콜론(:)으로 구분됩니다. 딕셔너리는 키를 이용하여 값을 검색하고, 요소의 순서가 정해져 있지 않습니다.

예시 코드:

student = {'name': 'John', 'age': 20, 'grade': 'A'}
colors = {'red': '#FF0000', 'green': '#00FF00', 'blue': '#0000FF'}
print(student)  # {'name': 'John', 'age': 20, 'grade': 'A'} 출력
print(colors)   # {'red': '#FF0000', 'green': '#00FF00', 'blue': '#0000FF'} 출력


4. 집합(Set)

중복되지 않는 요소들로 구성된 배열입니다. 중괄호({})나 set() 함수를 사용하여 표현되며, 요소들은 쉼표(,)로 구분됩니다. 집합은 순서가 없고, 변경 가능합니다.

예시 코드:

fruits = {'apple', 'banana', 'orange'}
numbers = set([1, 2, 3, 4, 5])
print(fruits)  # {'banana', 'orange', 'apple'} (순서는 무작위) 출력
print(numbers) # {1, 2, 3, 4, 5} 출력


이외에도 NumPy나 Pandas와 같은 라이브러리를 사용하여 다차원 배열을 다룰 수 있습니다. 이러한 배열들은 과학적 계산이나 데이터 분석과 같은 작업에 유용합니다.

파이썬 배열에 대한 간단한 설명과 활용 예시를 알아보았습니다. 다양한 상황에 맞게 배열을 활용하여 데이터를 효율적으로 관리하고 처리할 수 있습니다. 파이썬의 배열을 잘 활용하여 프로그래밍 능력을 향상시켜보세요!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다