【发布时间】:2013-08-07 04:23:52
【问题描述】:
我有一个包含
的字典docs[infile]={'tf':{}, 'idf':{},'words':[], 'tf_idf':{}}
我有一个列表,我想传递一些 dict 的项目
子字典 tf_idf AND idf 包含数据,例如 {(word, number),(word, number),...}
我需要在列表中存储 tf_idf 和 idf 项目。此代码仅存储这 2 个子字典中的一个。
templist=[]
for key in docs: #stores data in separate list
TF_IDF_buffer = docs[key]['tf_idf'].items()
templist.append(TF_IDF_buffer)
是否可以将它们都存储在列表中?
【问题讨论】:
-
如果他们有共同的钥匙会发生什么?应该只保留一个值还是两者都保留?
-
键由单词和数字组成。单词相同,但数字不同。如果我存储两次单词,我没有问题。
-
所以 templist 将成为列表列表?
标签: python list dictionary append