基本上,我有一個字典UNKNOWN值x={a, b, c, d......}
這是基於用戶以前的一些輸入。如何基於Python中的現有字典創建字典?
現在我想基於此字典X的值創建幾個新的字典,我想他們是在a={}, b={], c={}...
等,只有這樣的形式來獲取值從字典中是通過調用x[0], x[1]...
但事情是,我不能打電話x[0]={}, x[1]={}
和東西。
我該怎麼辦?
基本上,我有一個字典UNKNOWN值x={a, b, c, d......}
這是基於用戶以前的一些輸入。如何基於Python中的現有字典創建字典?
現在我想基於此字典X的值創建幾個新的字典,我想他們是在a={}, b={], c={}...
等,只有這樣的形式來獲取值從字典中是通過調用x[0], x[1]...
但事情是,我不能打電話x[0]={}, x[1]={}
和東西。
我該怎麼辦?
首先,東西上面是不是一個真正的字典。 x是一個列表。要獲取這些值,只需搜索該密鑰即可。
>>> x = ["a", "b", "c", "d"]
>>> y = ["g", "e", "r", "f"]
>>> z = {"x" : x, "y" : y}
>>> print(z["x"])
{'d', 'b', 'c', 'a'}
又是什麼問題呢?去發佈你的嘗試。 – SIslam
'x.keys()'在字典中獲得「未知」鍵。但'x'可以是'set()'不是字典。順便說一句 – furas