[programming]/[python 3] 파이썬 3

[python 3] 파이썬3 del() 리스트 슬라이싱 요소 제거 메모리 제거 소스 코드 예제

codeomni 2022. 5. 9. 23:56
반응형

 

안녕하세요.

이번 포스팅은 파이썬3에서 del() 함수를 사용하기입니다.

del() 함수를 사용하면 리스트를 변수를 메모리에서 제거하거나 특정 요소를 제거합니다.

또한 슬라이싱을 사용하여 특정 구간을 제거도 합니다.

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
# del
# 리스트 제거
# 리스트 특정 위치 요소 제거
 
 
= ['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

 

[python 3] 파이썬3 함수 모음 - 소스 코드 예제 모음 정리

안녕하세요. 이번 포스팅은 파이썬3의 함수 모음입니다. 정렬 순서는 a~z의 오름차순입니다. https://codeomni.tistory.com/788 [python 3] 파이썬3 chr() 코드값에 해당하는 문자 반환하기 소스 코드 예제 안녕

codeomni.tistory.com

 파이썬3의 함수 모음입니다.