반응형
안녕하세요.
이번 포스팅은 파이썬3에서 del() 함수를 사용하기입니다.
del() 함수를 사용하면 리스트를 변수를 메모리에서 제거하거나 특정 요소를 제거합니다.
또한 슬라이싱을 사용하여 특정 구간을 제거도 합니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# del
# 리스트 제거
# 리스트 특정 위치 요소 제거
l = ['c', 'o', 'd', 'e', 'o', 'm', 'n', 'i']
del l[1]
print(l)
# 슬라이싱 - 특정 구간 제거
del l[0:2]
print(l)
# 리스트 자체를 메모리에서 제거
del l
# 리스트가 메모리에서 제거되어 NameError를 발생
print(l)
|
▲ del() 함수로 리스트를 제거합니다.
▲ 위 코드를 실행한 터미널 화면입니다.
▲ 예시로 입력한 특정 요소의 리스트 값과 슬라이싱한 리스트 요소들이 제거됩니다.
▲마지막에 NameError는 리스트 자체를 메모리에서 제거하여 에러를 발생시킵니다.
https://codeomni.tistory.com/792
▲ 파이썬3의 함수 모음입니다.
댓글