append()-리스트의 마지막에 추가
>>> a = [1,2]
>>> a
[1,2]
>>> a.append[4]
>>> a
[1,2,4]코드를 입력하세요
insert()-리스트에 index에 원소 추가
a = [1,3]
a
[1,3]
a.insert(0,4)
a
[4,1,3]
extend()-여러개의 요소를 추가
a = [1,2]
a
[1,2]
a.extend([3,4,5])
a
[1,2,3,4,5]
선언한 값을 변경->파괴적함수(리스트 관련함수들)
일반적으로 비파괴적 함수가 많음
ex)
>>> a = "hello"
>>> a
"hello"
>>> a.upper()
"HELLO"
>>> a
"HELLO"
-인덱스로 제거
1.del 연산자
2.pop()함수
>>> a = [1,2,3,4,5,6,7]
>>> del a[1]
>>> a
[1,3,4,5,6,7]
>>> del a[0:3]
[5, 6, 7]
>>> b = [1,2,3,4,5,6,7]
>>> b.pop(1)
2(제거될녀석이 출력됨)
>>> b
[1,3,4,5,6,7]
>>> b.pop()---아무값도 안넣을시 마지막 녀석이 제거
7
>>> a = [100, 100, 100, 100, 100]
>>> a.remove(100)
>>> a
[100,100,100,100] 값을 하나만 제거가능