
Питон, срочно! Васе поручили закупить реквизит для театрального кружка. Он пустил по кругу лист
бумаги и попросил каждого участника кружка записать, что ему нужно. Некоторым участникам нужно одно и то же, поэтому вещи в списке повторяются. Сколько шляп и пальто нужно купить Васе? Дана строка с записями. Выведи строку вида "Шляп: (число), пальто: (число).". Ввод Вывод шляпа, пластиковый кинжал, меч, пальто, шляпа, толстая книга, красивый шарф, шляпа Шляп: 3, пальто: 1. шляпа и маскарадная маска Шляп: 1, пальто: 0.

Ответы на вопрос

Для решения этой задачи на Python мы можем использовать словарь для подсчета количества каждого предмета.
1. Сначала, мы можем разделить строку на отдельные записи, используя метод split() и запятую в качестве разделителя. Затем, мы можем создать пустой словарь для хранения количества каждого предмета:
```python items = input().split(",") # разделение строки на записи по запятой counts = {} # пустой словарь для подсчета количества предметов ```
2. Затем, мы можем перебрать каждую запись и увеличить значение в словаре для соответствующего предмета:
```python for item in items: if item not in counts: counts[item] = 1 else: counts[item] += 1 ```
3. Наконец, мы можем вывести результат в требуемом формате:
```python print("Шляп:", counts.get("шляпа", 0), ", пальто:", counts.get("пальто", 0)) ```
Полный код будет выглядеть следующим образом:
```python items = input().split(",") # разделение строки на записи по запятой counts = {} # пустой словарь для подсчета количества предметов
for item in items: if item not in counts: counts[item] = 1 else: counts[item] += 1
print("Шляп:", counts.get("шляпа", 0), ", пальто:", counts.get("пальто", 0)) ```
Пример ввода: шляпа, пластиковый кинжал, меч, пальто, шляпа, толстая книга, красивый шарф, шляпа и маскарадная маска
Пример вывода: Шляп: 3, пальто: 1


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili