오늘 List 에 대해 마저 정리해보죠.
무슨 언어든 주구장창 시험해보고 직접 짜보고 그러는게 장땡입니다.
오늘 배울 것은 아래 3 가지입니다.
- Value in List 구문 (내장구문)
- List 객체의 멤버함수 사용 (List 를 다루는 함수들 사용)
- List 의 요소(element) 삭제
(1) Value in List 구문
이 구문은 List 의 Element 중에서 Value 와 같은 것이 있는지를 검사하여 True/False 를 리턴합니다.
>>> a = [1,2,3] |
(2) List 객체의 멤버함수 사용
List 는 string 처럼 객체라는 것을 이해해야 합니다. 객체는 자신만이 가지고 있는 데이터 멤버를 가지고 있고, 해당 데이터 멤버들을 다룰 수 있는 멤버 함수들을 제공합니다.
우리는 전에 배운대로 dir 을 이용하여 해당 데이터 멤버 및 멤버함수의 리스트를 볼 수 있고, help 를 통해 그에 대한 사용법을 확인할 수 있습니다.
>>> a = [1,2,3,4] # List a 를 만듬 ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getslice__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__setslice__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort'] >>> help(a.pop) # 함수 중 pop 함수의 사용법 확인 |
(3) List 의 Element 삭제
List 에서 특정 요소를 삭제할 때는 내장명령어인 del 을 사용합니다.
>>> a = [1,2,3] |
del 명령어는 변수를 통째로 삭제할 때도 사용할 수 있습니다.
>>> a = [1,2,3] |
출처 : http://cloudrain21.tistory.com/entry/파이썬python-리스트List-이해하고-활용하기-두번째
'Python' 카테고리의 다른 글
python tuple (0) | 2014.05.02 |
---|---|
python list sorting (0) | 2014.05.02 |
python list (0) | 2014.05.02 |
python string (0) | 2014.05.02 |
python import, 들여쓰기 (0) | 2014.05.02 |