Мне нужно запомнить количество слов для каждого слова в нескольких файлах. В Perl я использовал хэш хэша, например $wcCount{$file}{$word}
. Я не могу понять, как сделать подобное в python. Я пытался использовать что-то из этого эффекта, но это явно не работаетЗаполнение словаря в python
for line in fh:
arr = line.split()
for word in arr:
key = filename + word #creates a unique identifier for each word count
freqdict[key] += 1
Я прочитал другой StackOverflow за аналогичный вопрос, однако он не позволяет обновлять значение, как слово снова подсчитывали.
Ввод - это несколько файлов, заполненных словами. Вывод должен быть просто списком частот для слова (которое помещается как аргумент командной строки) для каждого файла.
Не могли бы вы представить пример ввода и ожидаемого выхода? –
ах, я добавлю, спасибо. – Achaldo