1. append
: list에 값을 더하는 Method
소스
list1 = [1, 3, 5, 7, 9, 11]
print(list1)
# append를 이용해서 리스트에 값을 더하는 방법
list1.append(13)
print(list1)
# 리스트에 새로운 리스트를 더하는 방법
list2 = list1 + [15]
print(list2)
list3 = [17]
list4 = list2 + list3
print(list4)
결과값
[1, 3, 5, 7, 9, 11]
[1, 3, 5, 7, 9, 11, 13]
[1, 3, 5, 7, 9, 11, 13, 15]
[1, 3, 5, 7, 9, 11, 13, 15, 17]
2. in
: list에 특정값이 포함되어 있는지 확인하는 연산자
소스
list5 = [0, 2, 4, 6, 8]
tf1 = 2 in list5
tf2 = 3 in list5
print(tf1)
print(tf2)
결과값
True
False
3. del
: list의 특정 위치값을 삭제하고 싶을때 사용하는 함수
소스
list6 = [10, 12, 14, 16, 18, 20]
# list6의 다섯번째 값 18을 삭제하고 싶다면 - list의 인덱스 시작은 0부터
del list6[4]
print(list6)
결과
[10, 12, 14, 16, 20]
4. remove
: list의 특정 값을 삭제하고 싶을때 사용하는 Method
소스
list7 = [11, 13, 15, 17, 19, 20]
# list7에 포함된 값 20을 삭제하기 위해서는 remove함수를 사용하면 된다.
list7.remove(20)
print(list7)
list8 = [11, 13, 20, 15, 17, 19, 20]
# list에 삭제할 값이 두개 이상이 존재한다면 맨 먼저 나오는 값만 삭제된다.
list8.remove(20)
print(list8)
결과
[11, 13, 15, 17, 19]
[11, 13, 15, 17, 19, 20]
'Common > Python' 카테고리의 다른 글
[Python] 외부 모듈 사용하기 (0) | 2017.07.02 |
---|---|
[Python] for (0) | 2017.06.24 |
[Python]배열 - list (0) | 2017.06.18 |
[Python]사용자 입력을 받는 함수 - input() (0) | 2017.06.06 |
[Python] /, %, // (0) | 2017.06.06 |