파이썬(Python)

파이썬 자료구조 (스택)

김매콤 2023. 8. 11. 16:04

오늘은 파이썬의 자료구조 스택에 대해서 공부해 보자.

 


스택은 마지막에 들어간 데이터가 가장먼저 나오는 형태로

데이터의 저장 공간을 구현하는 것이다.

위의 이미지 처럼 로 데이터를 넣고, 데이터를 빼낼수 있다.

 

코드를 치면서 공부해보자.


1. append() 함수

 

a = [1,2,3,4,5]
a.append(10)
print(a)

결과

위의 코드처럼 처음에는 10을 넣어 주지않았지만

나중에 append()라는 함수를 사용해서 10을 추가해 주었다.

 


2. pop() 함수

 

a = [1,2,3,4,5,10,20]
a.pop()

결과

위의 코드처럼 맨마지막에 드러간 20이 빠져 나온 것을 볼 수 있다.

그리고 이 상태에서 print(a)를 해보면 20이 사라져 있는 것을 확인 할 수 있다.


오늘은 이렇게 스택에 대해서 공부해 봤다.

다음시간에는 큐에 대해서 공부해보자.

'파이썬(Python)' 카테고리의 다른 글

파이썬 자료구조 (튜플)  (0) 2023.08.13
파이썬 자료구조 (큐)  (0) 2023.08.12
파이썬 자료구조 종류  (0) 2023.08.10
파이썬 문자열 서식 지정  (0) 2023.08.09
파이썬 문자열  (0) 2023.08.03