Задание
Поставлена задача построения алфавитно-частотного словаря. Дан алгоритм, записанный на псевдокоде:
# создаём пустой словарь
# читаем очередное слово из файла
# удаляем лишние пробелы в начале и конце строки s
# если слово есть в словаре:
# увеличиваем на 1 счётчик для этого слова
# в противном случае:
# добавляем слово в словарь и записываем 1 в счётчик слова
Установите соответствие между строчками псевдокода и записью этого алгоритма на языке Python.
- Объекты 1
- # создаём пустой словарь
- # читаем очередное слово из файла
- # удаляем лишние пробелы в начале и конце строки s
- # если слово есть в словаре:
- # увеличиваем на 1 счётчик для этого слова
- # в противном случае:
- # добавляем слово в словарь и записываем 1 в счётчик слова
- Объекты 2
- animals=dict\(\)
- for s in open\("text\.txt"\):
- word = s.strip\(\)
- if word in animals:
- animals\[ word \]+=1
- else:
- animals\[ word \]= 1