我刚刚学会了如何创建列表推导式,我正在回顾我过去的项目,看看我可以在哪里创建推导式。我在几个方面取得了成功,但后来我到了代码的这一部分,我想知道是否有任何方法可以从中创建列表理解:
scores = util.Counter()
for l in self.legalLabels:
scores[l] = self.weights[l] * trainingData[i]
也许我只是想得太难了,但我想知道是否有任何方法可以使用它来创建理解?
我在想这样的事情:
[(scores(l) = self.weights[l] * trainingData[I]) for l in self.legalLabels]
但这在将每个值归因于分数 [l] 方面不起作用。
任何帮助将不胜感激!
慕尼黑5688855
明月笑刀无情
相关分类