Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста Python

Искандер Деадов Ученик (83), на голосовании 1 год назад
Хью (сокращение от хьюман),
У меня просьба.
Посмотри, пожалуйста, есть ли на складе товар НАЗВАНИЕ ТОВАРА.

С Уважением, Адам (сокращение от Автоматический Дельта Альфа Машин).

Формат входных данных
Первая строка – натуральное число – количество данных.
Следующие строки:

Натуральное число – количество пар ключ-значение.
Указанное количество пар ключ-значение, записанные на отдельных строках.
Последняя строка – название нужного товара.

Формат выходных данных
YES или NO.

Примечания
машины начали очеловечиваться глядя на тебя.

входные данные выходные данные
3
3
Название Спиннер
Цвет Разноцветный
Запах Молодость
3
Название Шахматы
Цвет Чёрно-белый
Запах Старинный
3
Название Один_кроссовок
Цвет Металлический
Запах Свежий
Шпроты
NO
3
3
Название Шахматы
Цвет Чёрно-белый
Запах Старинный
3
Название Один_кроссовок
Цвет Металлический
Запах Свежий
3
Название Принтер
Цвет Цветной
Запах Бумажный
Один_кроссовок
YES
Голосование за лучший ответ
Big Claw Профи (722) 1 год назад
 # Функция для обработки данных и поиска товара на складе 
def find_item(data, item_name):
for i in range(len(data)):
num_pairs = int(data[i])
item_data = {}

for j in range(num_pairs):
key = input()
value = input()
item_data[key] = value

if "Название" in item_data and item_data["Название"] == item_name:
return "YES"

return "NO"

# Считываем количество данных
num_data = int(input())

# Обработка каждого набора данных
for _ in range(num_data):
num_items = int(input())
data = [input() for _ in range(num_items)]
item_name = input()

result = find_item(data, item_name)
print(result)
Искандер ДеадовУченик (83) 1 год назад
Так печально, но наша неделя из трёх дней подходит к концу.

Кажется, у меня есть для вас хорошее задание.
Задача как прошлая.
Только теперь вывод – красивый.
(смотри на пример)

Формат входных данных
Первая строка – натуральное число – количество данных.
Следующие строки:

Натуральное число – количество пар ключ-значение.
Указанное количество пар ключ-значение, записанные на отдельных строках.
Формат выходных данных
Строки вида:

индекс_товара_на_складе:
ключ: значение
входные данные выходные данные
2
3
Название Запонка
Цвет Стальной
Запах Стильный
3
Название Спиннер
Цвет Разноцветный
Запах Молодость
0:
Название: Запонка
Цвет: Стальной
Запах: Стильный
1:
Название: Спиннер
Цвет: Разноцветный
Запах: Молодость
Похожие вопросы