python - 格式化一个字符串,键值对由':'分隔

nic*_*k01 0 python formatting

我正在构建一个以下模式的字符串

"Key1":"Value1"
"Key1232131":"Value2"
"Key12321":"Value3"
Run Code Online (Sandbox Code Playgroud)

我想格式化它

"Key1"          :   "Value1"
"Key1232131"    :   "Value2"
"Key12321"      :   "Value3"
Run Code Online (Sandbox Code Playgroud)

我试图将它们插入字典中,然后将其打印出来但不会这样做.我想我可能需要一个像表格一样的表格.我可以在python /中使用什么来实现这一点?

Joh*_*ooy 5

>>> key="Key1" 
>>> value = "Value1"
>>> '{!r:<10}:{!r:>10}'.format(key, value)
"'Key1'    :  'Value1'"
Run Code Online (Sandbox Code Playgroud)