學習如何在Python中利用字典刪除值

Python 是一種強大的程式語言,它提供了一個簡單又強大的資料結構 – 字典(Dict)。字典是一種鍵值對的資料結構,它可以儲存任何類型的資料,並且可以快速查找和更新資料。本文將介紹如何使用 Python 字典刪除值。

Python 字典有兩種方法可以刪除值:pop()del

pop()

pop() 方法可以用來刪除字典中的特定鍵值對,並且可以返回被刪除的值。它接受一個參數,即要刪除的鍵。

舉個例子,假設我們有一個字典,其中包含了一些鍵值對:

my_dict = {
    "name": "John",
    "age": 30,
    "city": "New York"
}

現在,我們可以使用 pop() 方法來刪除特定的鍵值對:

# 刪除 "name" 鍵
name = my_dict.pop("name")

# 輸出被刪除的值
print(name)
# John

# 輸出字典
print(my_dict)
# {'age': 30, 'city': 'New York'}

del

del 是 Python 的一個內建函數,可以用來刪除字典中的特定鍵值對。它接受兩個參數,即字典和要刪除的鍵。

舉個例子,假設我們有一個字典,其中包含了一些鍵值對:

my_dict = {
    "name": "John",
    "age": 30,
    "city": "New York"
}

現在,我們可以使用 del 函數來刪除特定的鍵值對:

# 刪除 "name" 鍵
del my_dict["name"]

# 輸出字典
print(my_dict)
# {'age': 30, 'city': 'New York'}

總結,Python 字典有兩種方法可以刪除值:pop() 和 del。pop() 方法可以用來刪除字典中的特定鍵值對,並且可以返回被刪除的值,而 del 函數則可以用來刪除字典中的特定鍵值對。

發佈留言