오늘은 리스트 함수 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'를 돌려줍니다.
'파이썬(python2.7) > 기본문법관련' 카테고리의 다른 글
파이썬 basic - GET Current / Parent Directory Name (0) | 2016.04.21 |
---|---|
replace 2번하기, 3번하기 (1) | 2016.03.23 |
Non-ASCII character .. python, django (0) | 2016.01.21 |
파이썬 basic - 리스트 (append, pop, insert) (1) | 2015.09.13 |
파이썬 basic - Read GeoJSON (0) | 2015.09.12 |
파이썬 basic - 딕셔너리 키 리스트 (dictionary key list) (0) | 2015.05.29 |
파이썬 basic - 문자열 나누기, 분할, 자르기 + int, float 변환 (1) | 2015.03.04 |
Python(파이썬) 관련 최신 정보 받아보기 (0) | 2015.02.27 |