У меня следующая структура, и я хочу записать ее в файл с заданной шириной, и, что интересно, я не смог заставить ее работать.
{'c': {' eva X': -15,
'Cki Xi': -2,
'I Xalt': -23,
'Ik Xip': -8,
'Ir 1 X': -19,
'Xamdal': 20,
'Xincik': 11,
'bu aXa': -1,
'elinde Xop': -24,
'gol aX': 5,
'huyu X': -6,
'ie Xol': -14,
'im teX': -16,
'k Xipl': 18,
'kriz X': 17,
'm Xars': 7,
'mUS aX': -13,
'mem Xi': -21,
'na Xog': 3,
'ncu X ': 9,
'ram Xo': 4,
'tI Xat': 22,
'vre aX': 12,
'zay Xo': 10}}
Результат должен выглядеть следующим образом (ps: порядок может отличаться)
{'c': {"bu aXa": -1, "Cki Xi": -2, "na Xog": 3,
"ram Xo": 4, "gol aX": 5, "huyu X": -6,
"m Xars": 7, "Ik Xip": -8, "ncu X ": 9,
"zay Xo": 10, "Xincik": 11, "vre aX": 12,
"mUS aX": -13, "ie Xol": -14, " eva X": -15,
"im teX": -16, "kriz X": 17, "k Xipl": 18,
"Ir 1 X": -19, "Xamdal": 20, "mem Xi": -21,
"tI Xat": 22, "I Xalt": -23, "elinde Xop": -24}}
Я пробовал pprint
следующим образом, но безрезультатно. Я не могу получить желаемый результат.
import pprint
pprint.pprint(data, width=100)
pprint.pprint(data, width=200)
pprint.pprint(data, width=300)
# {'c': {' eva X': -15,
# 'Cki Xi': -2,
# 'I Xalt': -23,
# 'Ik Xip': -8,
# 'Ir 1 X': -19,
# 'Xamdal': 20... (all of them same as above)