【发布时间】:2017-10-24 08:13:48
【问题描述】:
我看到有人问过一些问题,但它们改变了值和键。
我有可公开访问的手套嵌入字典。它有单词作为键,每个键有 300 个值。键是str 数据类型,值是float。
我需要将键更改为'numpy.unicode_' 数据类型。但只是钥匙。我该怎么做呢?
我现在的字典是这样的:
'king' : [0.0033901, -0.34614, 0.28144, ...]
这些浮点值是不变的,它是一个 300 维的嵌入。我只需要更改键的数据类型,在我提供给 numpy unicode 的示例中为“king”
我从我找到的另一个解决方案中尝试了这个:
unidict = {key.decode('utf8') for key in embedding_dict()}
但它给出了错误“TypeError: 'dict' object is not callable”
【问题讨论】:
-
你能给出输入和预期输出吗?作为例子,我的意思是,不仅仅是描述,因为描述准确并且不留任何假设空间是相当困难的。
-
我想要,但它太大了,哈哈。看看现在的样子:
-
我已经进行了编辑。如您所见,它的巨大
标签: python numpy dictionary