codeFlowType:
codeWrite
codeFlowLang:
Python
Напиши программу на Python для сохранения данный в Json-файл. Данные: Экв. Экв. Экв. Экв. Экв. Экв. Троп. Троп. Троп. Троп. Троп. Троп. Ум. Ум. Ум. Ум. Ум. Ум. Аркт. Аркт. Аркт. Аркт. Аркт. Аркт. Биомасса Руда Минералы УВ Минеральное топливо Вода Биомасса Руда Минералы УВ Минеральное топливо Вода Биомасса Руда Минералы УВ Минеральное топливо Вода Биомасса Руда Минералы УВ Минеральное топливо Вода 2 1 -2 3 -2 0 5 2 -3 3 -1 0 1 1 1 0 1 0 -3 1 1 1 1 1 1 2 1 0 0 0 5 1 0 1 1 0 2 2 2 1 2 0 -3 1 1 5 1 -3 -3 0 2 0 0 -3 -3 0 0 0 0 -3 -3 1 1 0 0 -3 -3 1 1 1 1 -3 -3 4 4 -2 4 -3 -3 4 4 -2 4 -3 -1 3 3 4 2 -2 -3 2 2 2 2 -3 3 -3 -2 -2 -3 5 5 -3 -2 -2 -3 5 2 -2 -2 -2 -3 -2 3 -3 -3 -3 -3 -3 0 2 2 2 2 -1 5 -2 -2 5 3 2 2 0 0 0 0 0 -2 1 1 1 1 -3 2 -3 -2 5 -3 5 5 -3 -2 5 -3 5 2 -2 -1 4 -3 2 2 -2 -2 4 -2 0
Вот пример программы на Python, которая сохраняет данные в JSON-файл. Мы используем библиотеку json
для работы с форматами JSON. Данные представляют собой двумерный массив, который будет сохранен в файл.
import json
# Данные
data = {
"экв": {
"биомасса": [2, 1, -3, -3, 3, 0, 2],
"руда": [1, 2, 0, 4, -3, 2, -3],
"минералы": [-2, 1, 2, 4, -2, 2, -2],
"ув": [3, 0, 0, -2, -2, 2, 5],
"минеральное_топливо": [-2, 0, 0, 4, -3, 2, -3],
"вода": [0, 0, -3, -3, -3, -1, 5],
},
"троп": {
"биомасса": [5, 5, -3, -3, 5, 5, 5],
"руда": [2, 1, 0, 4, -2, -2, -3],
"минералы": [-3, 0, 0, 2, -2, 2, -1],
"ув": [3, 1, 0, 4, -3, 0, 4],
"минеральное_топливо": [-1, 1, 1, 2, -3, 0, 2],
"вода": [0, 0, 1, 2, 1, 0, -2],
},
"ум": {
"биомасса": [1, 2, -3, -1, 2, 0, 2],
"руда": [1, 2, -3, 3, -2, 0, 2],
"минералы": [1, 2, 1, 4, -3, 0, -2],
"ув": [0, 1, 1, 2, 1, 0, -2],
"минеральное_топливо": [1, 2, 1, 1, 1, 0, -2],
"вода": [1, 1, 1, 1, 1, 0, 0],
},
"аркт": {
"биомасса": [5, 1, 1, 2, -3, 2, -3],
"руда": [1, 1, 1, 3, 0, 1, 1],
"минералы": [1, 1, 5, -2, -2, -1, 4],
"ув": [1, 1, -3, 2, 0, 0, -2],
"минеральное_топливо": [1, -3, 1, -3, 0, 0, 0],
"вода": [1, 2, -1, -1, 0, -2, 0],
}
}
# Сохранение в JSON-файл
with open('data.json', 'w', encoding='utf-8') as json_file:
json.dump(data, json_file, ensure_ascii=False, indent=4)
print("Данные успешно сохранены в 'data.json'")
data
, содержащего биомассы, руды, минералы и прочие категории, как указано в вашем запросе.json.dump()
, который отвечает за запись словаря в файл в формате JSON.ensure_ascii=False
позволяет сохранять русские символы в читаемом виде.indent=4
добавляет отступы для улучшения читаемости формата JSON.Запустив данный код, вы получите JSON-файл data.json
, содержащий ваши данные.