Вопрос пользователя:
Ответ нейросети:
Пример программы на Python:
import json
def group_by_class(data):
grouped_data = {}
for item in data:
class_name = item.get('class')
if class_name in grouped_data:
grouped_data[class_name].append(item)
else:
grouped_data[class_name] = [item]
return grouped_data
# Пример JSON-данных
json_data = '''
[
{"name": "Alice", "class": "A"},
{"name": "Bob", "class": "B"},
{"name": "Charlie", "class": "A"},
{"name": "David", "class": "B"}
]
'''
data = json.loads(json_data)
grouped_data = group_by_class(data)
for class_name, items in grouped_data.items():
print(f'Class {class_name}:')
print(json.dumps(items, indent=4))
print()
Эта программа принимает JSON-данные, группирует их по параметру "class" и выводит отдельные JSON-списки для каждого класса.
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.