可能重复:
Python 字典,保持键/值与声明的顺序相同
祝大家有美好的一天。我正在使用python(我是新手)开发情绪分析应用程序,但遇到了问题。我正在使用词袋特征提取器,但是在调用词袋函数时遇到了一个主要问题。假设我们有以下文本:“他将成为赢家。” 当我调用具有以下代码的函数时:dict([(word, True) for word in words])
我得到以下结果:
{'will': True, 'be': True, 'the': True, 'winner': True, 'He': True}
这没关系,除了单词排序已关闭。如果我使用这样的循环:
for i in range(0, len(words)):
输出的顺序没问题,但我不知道如何从中创建字典。那么任何人都可以建议一种方法来获取我的词袋而不会弄乱单词的顺序吗?
感谢您的时间和帮助。
张