Я только что узнал, как создавать списочные представления, и я оглядывался назад на свои прошлые проекты, чтобы посмотреть, где я могу создать понимания.Я был успешным с несколькими, но потом я добрался до этой части кода, и мне было интересно, есть ли какой-нибудь способ создать понимание списка из этого:
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]
, но это не работает с точки зрения атрибуциикаждое значение в баллах [л].
Любая помощь будет принята с благодарностью!