오늘은 리스트 함수 3개에 대해서 정리해두려고 합니다. 

참고 사이트는 https://docs.python.org/2/tutorial/datastructures.html 입니다.


사용하는 리스트는 아래와 같이 생겼다고 가정할께요.


tList = ['a', 'b', 'c', 'd']



1. append


먼저 append는 리스트의 맨 마지막에 새로운 요소를 추가하는 것입니다.


tList.append('e')

위와 같은 문장을 실행하면 리스트가 아래와 같이 변경되겠죠.



2. insert


꼭 맨 마지막에 새로운 요소를 추가해야 하는 것은 아니죠. 

특정 인덱스(index)에 새로운 요소를 추가하고자 할 때는 insert 라는 함수를 사용할 수 있습니다. 


예로 0번째 인덱스에 'f' 를 추가하기 위해서는 아래와 같이 작성할 수 있습니다.

tList.insert(0, 'f')



3. pop


pop() 함수는 리스트의 맨 마지막 요소를 꺼내줍니다. 

위와 같이 ['f', 'a', 'b', 'c', 'd', 'e'일 때 pop () 함수는 'e'를 돌려줄껍니다. 


pop은 인자로 인덱스(index)를 받을 수 있고, 이것은 특정 인덱스에 위치한 요소를 꺼내줍니다.

예로 pop(0)은 'f'를 돌려줍니다.


  1. dj 2017.10.20 09:19

    감사합니다

+ Recent posts