Задание

Поставлена задача построения алфавитно-частотного словаря. Дан алгоритм, записанный на псевдокоде:
# создаём пустой словарь
# читаем очередное слово из файла
# удаляем лишние пробелы в начале и конце строки 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