什麼是Python字典?
在Python中,字典是一種非常有用的數據類型,它由一系列鍵值對組成,其中每個鍵都是唯一的。與列表不同,字典是無序的,這意味著您不能按照它們在字典中出現的順序來訪問字典中的元素。
字典非常適合存儲具有復雜關係的數據,例如鍵值對。例如,可以使用字典存儲人員的姓名和地址、學生的成績、股票市場中的股票代碼和價格等。
如何檢查Python字典中是否存在特定鍵值?
要檢查Python字典中是否包含特定的鍵值,可以使用 in
關鍵字或者 get()
方法。以下是使用兩種方法檢查字典中是否存在名為 “ETH” 的鍵的示例代碼:
if "ETH" in buy_dict: print("該字典中包含名為 ETH 的鍵") eth_value = buy_dict.get("ETH") if eth_value: print("ETH 的數量為:", eth_value) else: print("該字典中不包含名為 ETH 的鍵")
更多Python文章
如何添加、修改和刪除Python字典中的鍵值?
要向Python字典中添加新的鍵值對,可以使用 字典[key] = value
的語法,其中 key 是要添加的鍵,value 是要添加的值。以下是一個示例代碼:
buy_dict = {"BTC": 1, "ETH": 10, "LTC": 100} buy_dict["DOGE"] = 1000 print(buy_dict)
上述代碼將在 buy_dict 中添加一個新的鍵值對,其中鍵為 “DOGE”,值為 1000。
要修改Python字典中的鍵值,可以使用與添加鍵值對相同的語法。以下是一個示例代碼:
buy_dict = {"BTC": 1, "ETH": 10, "LTC": 100}
buy_dict["ETH"] = 20
print(buy_dict)
上述代碼將修改 buy_dict 中 “ETH” 鍵對應的值為 20。
要從Python字典中刪除特定的鍵值對,可以使用
del 字典[key]
的語法。以下是一個示例代碼:
buy_dict = {"BTC": 1, "ETH": 10, "LTC": 100}
del buy_dict["LTC"]
print(buy_dict)
上述代碼將從 buy_dict 中刪除鍵為 “LTC” 的鍵值對。