擅长:python、mysql、java
<p>不,我认为那不太对。听起来你应该:</p>
<ol>
<li>将单词添加到集合中。你知道吗</li>
<li>测试其长度是否增加。你知道吗</li>
<li>如果是的话,把这个词加到字典里。你知道吗</li>
</ol>
<p>您的代码应该如下所示:</p>
<pre><code>s = set()
d = dict()
text = input("Your text here: ")
for word in text.strip().split():
old_len = len(s)
s.add(word)
new_len = len(s)
if new_len > old_len:
d[word] = len(s)
print(d)
</code></pre>