Я назначаю ключи словаря на лету после определения того, к какому языку относится предсказанная строка, и мне было интересно, как инициализировать ее в ноль.
from textblob import TextBlob
correct = {}
for i in max_dist_indices:
...
correct[TextBlob(predicted_labels[j]).detect_language()] += 1*(predicted_labels[i] == labels[i])
Где d etect.language()
возвращает строку в соответствии ск языку в прогнозируемых метках, ' en ' для английского языка, который служит ключом.Есть идеи, как это можно сделать?