基本上,我有一个字典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