Python 3.x 使输出字典看起来更好
我已经编写了用于将csv文件转换为字典的函数代码,下面给出了代码的输出 输入 我想让这个输出看起来更好,就像预期输出中给出的一样。有人能告诉我怎么做吗 预期产量Python 3.x 使输出字典看起来更好,python-3.x,csv,dictionary,Python 3.x,Csv,Dictionary,我已经编写了用于将csv文件转换为字典的函数代码,下面给出了代码的输出 输入 我想让这个输出看起来更好,就像预期输出中给出的一样。有人能告诉我怎么做吗 预期产量 { 'Artus Syne': {'marks': [43.0, 71.0, 55.0, 16.0, 51.0]}, 'Evey Reburn': {'marks': [49.0, 7.0, 53.0, 50.0, 63.0]}, 'Giff Wickmann': {'marks': [63.0, 37.0
{
'Artus Syne': {'marks': [43.0, 71.0, 55.0, 16.0, 51.0]},
'Evey Reburn': {'marks': [49.0, 7.0, 53.0, 50.0, 63.0]},
'Giff Wickmann': {'marks': [63.0, 37.0, 21.0, 87.0, 9.0]},
'Garrot Casetta': {'marks': [22.0, 3.0, 91.0, 75.0, 52.0]},
'Roselle Maes': {'marks': [71.0, 90.0, 96.0, 79.0, 48.0]},
'Torin Ziehms': {'marks': [71.0, 31.0, 83.0, 1.0, 25.0]},
'Jaye Etock': {'marks': [92.0, 9.0, 2.0, 78.0, 55.0]},
'Thomasina Tinkham': {'marks': [25.0, 78.0, 46.0, 46.0, 90.0]},
'Adolphus Biernat': {'marks': [91.0, 96.0, 98.0, 94.0, 100.0]},
'Rex Aspinell': {'marks': [34.0, 75.0, 51.0, 38.0, 99.0]}
}
不完全正确,但很接近:您可以使用d作为问题的字典:
from pprint import pprint
pprint(d)
印刷品:
{'Adolphus Biernat':{'marks':['43','71','55','16','51']},
“Artus Syne”:{“marks”:['43','71','55','16','51']},
伊芙·雷伯恩:{'marks':['43','71','55','16','51']},
加洛特·卡塞塔:{'marks':['43','71','55','16','51']},
吉夫·威克曼:{'marks':['43','71','55','16','51']},
Jaye Etock:{'marks':['43','71','55','16','51']},
雷克斯·阿斯皮内尔:{'marks':['43','71','55','16','51']},
“Roselle Maes”:{“marks”:['43','71','55','16','51']},
“汤玛西娜·丁卡姆”:{“马克”:['43','71','55','16','51']},
“Torin Ziehms”:{“marks”:['43','71','55','16','51']}
不完全正确,但很接近:您可以使用d作为问题的字典:
from pprint import pprint
pprint(d)
印刷品:
{'Adolphus Biernat':{'marks':['43','71','55','16','51']},
“Artus Syne”:{“marks”:['43','71','55','16','51']},
伊芙·雷伯恩:{'marks':['43','71','55','16','51']},
加洛特·卡塞塔:{'marks':['43','71','55','16','51']},
吉夫·威克曼:{'marks':['43','71','55','16','51']},
Jaye Etock:{'marks':['43','71','55','16','51']},
雷克斯·阿斯皮内尔:{'marks':['43','71','55','16','51']},
“Roselle Maes”:{“marks”:['43','71','55','16','51']},
“汤玛西娜·丁卡姆”:{“马克”:['43','71','55','16','51']},
“Torin Ziehms”:{“marks”:['43','71','55','16','51']}
假设你有:
my_dict={a:[1,2,3],b:[4,5,6],c:[7,8,9]}
printmy_dict将打印:
{'a': [1, 2, 3], 'b': [4, 5, 6], 'c': [7, 8, 9]}
{
'a' : [1, 2, 3]
'b' : [4, 5, 6]
'c' : [7, 8, 9]
}
当
打印{+.join[\n'%s\':%s%k,strmy_dict[k]中的k++\n}
将打印:
{'a': [1, 2, 3], 'b': [4, 5, 6], 'c': [7, 8, 9]}
{
'a' : [1, 2, 3]
'b' : [4, 5, 6]
'c' : [7, 8, 9]
}
假设你有:
my_dict={a:[1,2,3],b:[4,5,6],c:[7,8,9]}
printmy_dict将打印:
{'a': [1, 2, 3], 'b': [4, 5, 6], 'c': [7, 8, 9]}
{
'a' : [1, 2, 3]
'b' : [4, 5, 6]
'c' : [7, 8, 9]
}
当
打印{+.join[\n'%s\':%s%k,strmy_dict[k]中的k++\n}
将打印:
{'a': [1, 2, 3], 'b': [4, 5, 6], 'c': [7, 8, 9]}
{
'a' : [1, 2, 3]
'b' : [4, 5, 6]
'c' : [7, 8, 9]
}