{'success': True, 'items': [{'item_id': '556825716', 'market_hash_name': 'Tec-9 | Toxic (Field-Tested)'}, {'item_id': '556646424', 'market_hash_name': 'CZ75-Auto | Tacticat (Minimal Wear)'}, {'item_id': '556646421', 'market_hash_name': 'CZ75-Auto | Tacticat (Minimal Wear)'}]}
{'CZ75-Auto | Tacticat (Minimal Wear)': ['556646421','556646424'], 'Tec-9 | Toxic (Field-Tested)': ['556646424']}
old_dict = {'success': True, 'items': [{'item_id': '556825716', 'market_hash_name': 'Tec-9 | Toxic (Field-Tested)'}, {'item_id': '556646424', 'market_hash_name': 'CZ75-Auto | Tacticat (Minimal Wear)'}, {'item_id': '556646421', 'market_hash_name': 'CZ75-Auto | Tacticat (Minimal Wear)'}]}
# Создаем новый пустой словарь
new_dict = dict()
# Получаем список всех айтемов
items = old_dict['items']
# Обходим все айтемы
for item in items:
# Добавляем нужные значения в новый словарь
# Если данный ключ уже сущесвует, то просто добавляем к списку новый элемент
if item['market_hash_name'] in new_dict:
new_dict[item['market_hash_name']].append(item['item_id'])
# Если нет, то создаем с новым ключем список с одним элементом
else:
new_dict[item['market_hash_name']] = [item['item_id']]