Так, ви можете використовувати словник Python для підрахунку частоти слів у списку. Ось приклад фрагмента коду, який показує, як це зробити: Вам потрібно ввімкнути JavaScript, щоб запустити цю програму. Цей код ініціалізує порожній словник word_count.
Щоб визначити, скільки елементів (пар ключ-значення) містить словник, використовувати метод len()..
Використовуючи розуміння списків і функцію sum(), перегляньте кожне значення в словнику та підрахуйте кількість входжень елементів у заданому списку. Створіть новий словник res з тими самими ключами, що й оригінальний словник, і відповідними значеннями, як підрахунки, отримані на попередньому кроці.
Ефективне створення словника Python для зберігання підрахунків елементів
- Приймає ключ і значення за замовчуванням.
- Якщо ключа немає в словнику, він створює ключ і призначає йому значення за замовчуванням.
- Якщо в метод не передано значення за замовчуванням, ключ створюється зі значенням None.
для букви в тексті: dict[буква] = dict. отримати(буква, 0) + 1 Цей цикл for перебиратиме літери у вашому рядку, і якщо букву ще не було додано до словника, він додасть її та змінить кількість на 1, інакше кількість збільшить.