НачатьНачать бесплатно

Использование Counter со списками

Counter — это мощный инструмент из модуля collections для подсчёта элементов, проверки данных и получения сводной информации о содержимом набора данных. В Counter можно передать итерируемый объект (список, множество, кортеж) или словарь. Также Counter можно использовать аналогично словарю — с присваиванием пар ключ/значение, например counter[key] = value.

Одно из распространённых применений Counter — проверка согласованности данных перед их обработкой. Давайте именно этим и займёмся.

Это упражнение является частью курса

Типы данных в Python

Посмотреть курс

Инструкции к упражнению

  • Импортируйте объект Counter из модуля collections.
  • Создайте объект Counter на основе списка penguins и назовите его penguins_sex_counts; используйте списковое включение, чтобы передать в Counter значение Sex для каждого пингвина.
  • Выведите penguins_sex_counts на экран.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Import the Counter object
____

# Create a Counter of the penguins sex using a list comp
penguins_sex_counts = ____

# Print the penguins_sex_counts
____
Редактировать и запускать код