Python 기초

5. 리스트 & 튜플

멍식이 2022. 1. 24. 18:08

💨 튜플과 리스트의 차이점 

 

  1. 리스트는 [] 으로 둘러싸지만 튜플은 () 으로 둘러싼다.

 

  2. 리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.

 

 

💨 리스트 요소 끄집어내기 (pop)

 

pop()은 리스트의 맨 마지막 요소를 돌려주고 그 요소는 삭제한다.

 

a = [1,2,3]
a.pop()

//3 

a 

// [1,2]

 

a 리스트 [1,2,3] 에서 3을 끄집어내고 최종적으로 [1,2] 만 남는 것을 볼 수 있다.

 

pop(x) 는 리스트의 x 번째 요소를 돌려주고 그 요소는 삭제한다.

 

a = [1,2,3]
a.pop(1) // 2

a // [1,3]

 

a.pop(1)은 a[1]의 값을 끄집어낸다. 다시 a 를 출력해보면 끄집어낸 값이 삭제된 것을 확인할 수 있다.