키워드: 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
댓글