在Python中,set()
和dict()
可以結合使用,以創建一個集合(set)作為字典(dict)的鍵。這種數據結構稱為“鍵值對集合”(key-value pair set)。
以下是一個示例:
# 創建一個字典,其中鍵是整數,值是字符串
my_dict = {1: "one", 2: "two", 3: "three"}
# 從字典中提取鍵并將其轉換為集合
keys_set = set(my_dict.keys())
# 輸出結果
print("字典的鍵:", my_dict.keys())
print("鍵的集合:", keys_set)
在這個例子中,我們首先創建了一個包含整數鍵和字符串值的字典my_dict
。然后,我們使用set()
函數從字典的鍵中提取鍵并將其轉換為集合keys_set
。最后,我們分別輸出字典的鍵和鍵的集合。