• 회원가입
  • 로그인
  • 구글아이디로 로그인

[keyword] Python - del 키워드 - 객체 삭제 (= del키워드 = 델키워드/딜키워드) ※ 딜리트

3347  
목차
  1. del 예제 - Class 객체 삭제
  2. del 정의
  3. del 예제 - 객체 삭제 여러 경우들

 

del 예제 - Class 객체 삭제

 

class Hz:

  host = "Homzzang.com"

del Hz

print(Hz) # 에러 유발. (∵ 삭제되었으므로.)

 

 

del 정의

 

객체를 삭제.

 

※ Python에서는 모든 것이 객체임.

(예) 변수, List, List의 일부, 함수... 등이 모두 객체에 해당. 

 

del 예제 - 객체 삭제 여러 경우들

1. 변수 삭제

 

host = "Homzzang.com"

del host

print(host) # 에러 유발. (∵ 이미 삭제되었으므로)

 


2. List의 첫 번째 item 삭제.

 

code = ["HTML", "CSS", "JS"]

del code[0]

print(code) # ['CSS', 'JS']

 


3. 사용자 정의 함수 삭제.

 

# 내장함수 sum()과 명칭 동일한 사용자정의함수 sum() 생성

 

def sum(a,b) : print(a + b)

 

# 현재, 메모리에 로드된 (함수・변수) 확인. (※ sum 있음.)

print(dir())

 

# 사용자정의함수 sum() 삭제.

del sum

 

# 현재, 메모리에 로드된 (함수・변수) 확인. (# sum 없음.)

print(dir())

 

# 이젠, 내장함수 sum()을 다시 사용 가능.

 



분류 제목
numpy PY - NumPy Searching Arrays (배열 검색) ★
numpy PY - NumPy Sorting Arrays (배열 정렬) - sort() 메서드 ★
numpy PY - NumPy Filter Array (배열 필터링) ★
numpy PY - NumPy Random : Numbers (난수 = 랜덤숫자)
numpy PY - NumPy Random : Data Distribution (랜덤 데이터 분포)
numpy PY - NumPy Random : Permutations (랜덤 순열)
numpy PY - NumPy Random : Seaborn (분포 시각화)
numpy PY - NumPy Random : Normal Distribution (정규 분포)
numpy PY - NumPy Random : Binomial Distribution (이항 분포)
numpy PY - NumPy Random : Poisson Distribution (푸아송 분포)
numpy PY - NumPy Random : Uniform Distribution (균등 분포)
numpy PY - NumPy Random : Logistic Distribution (로지스틱 분포)
numpy PY - NumPy Random : Multinomial Distribution (다항 분포)
numpy PY - NumPy Random : Exponential Distribution (지수 분포)
numpy PY - NumPy Random : Chi Square Distribution (카이제곱 분포)
numpy PY - NumPy Random : Rayleigh Distribution (레일리 분포)
numpy PY - NumPy Random : Pareto Distribution (파레토 분포)
numpy PY - NumPy Random : Zipf Distribution (지프 분포)
numpy Python - NumPy ufuncs : Intro (일반함수 소개)
numpy PY - NumPy ufuncs : Create Function (일반함수 생성)
17/24
목록
찾아주셔서 감사합니다. Since 2012