본문 바로가기
카테고리 없음

파이썬 delete, 고급 개발자에게 필요한 설명과 샘플코드

by 뷰티풀스택 2023. 7. 4.
반응형

키워드: delete

 

delete 키워드는 다양한 방법으로 데이터를 삭제하는 데 사용됩니다. Python에서 데이터를 삭제하는 방법은 다른 데이터 유형에 따라 다를 수 있습니다.

 

1. 리스트에서 요소 삭제:

리스트에서 특정 요소를 삭제하려면 `del` 키워드를 사용합니다. del 키워드는 리스트의 요소를 인덱스로 지정하여 삭제할 수 있습니다.

 

```python

my_list = [1, 2, 3, 4, 5]

del my_list[2]  # 인덱스 2에 위치한 요소를 삭제

print(my_list)  # [1, 2, 4, 5]

```

 

또는 `remove()` 함수를 사용하여 값으로 요소를 삭제할 수도 있습니다.

 

```python

my_list = [1, 2, 3, 4, 5]

my_list.remove(3)  # 값이 3인 요소를 삭제

print(my_list)  # [1, 2, 4, 5]

```

 

2. 딕셔너리에서 키-값 쌍 삭제:

딕셔너리에서 특정 키-값 쌍을 삭제하려면 `del` 키워드를 사용하여 삭제할 수 있습니다.

 

```python

my_dict = {'name': 'John', 'age': 30, 'city': 'Seoul'}

del my_dict['age']  # 'age' 키-값 쌍을 삭제

print(my_dict)  # {'name': 'John', 'city': 'Seoul'}

```

 

3. 변수 삭제:

특정 변수를 삭제하려면 `del` 키워드를 사용합니다.

 

```python

x = 10

del x  # 변수 x를 삭제

print(x)  # NameError: name 'x' is not defined

```

 

다른 데이터 유형에 따라 데이터 삭제 방법이 달라질 수 있으므로 해당 데이터 유형의 문서를 참조하는 것이 좋습니다.

 

더 자세한 내용은 파이썬 공식 문서를 참조하세요:

- del 문서: https://docs.python.org/3/reference/simple_stmts.html#the-del-statement

반응형

댓글