python格式化分行打印print输出字典dict内容,直观看字典内容

python格式化分行打印print输出字典dict内容,直观看字典内容

原始内容: 输出内容的时候看的密密麻麻,键值对并不好找需要的键名

args = {'fjfbl': '0', 'p_h5_u': '8F89-C1EF-49B6-A985-FF5751B139FE', '_xsrf': '35334|3d0d7a70756892bf096a09f2bd28f1f8|1675929518', 'username-192-168-1-1-888': '2|1:0|10:1675937685|28:username-192-168-1-1-888|44:MWI5Y2YxNTMyM2E4NDYxYThjMTU0YTc5M2U4MmE4N1a30a439f0208d8969409550c8e9951e0ea8163878c60858fca3cab275a9b002', 'csrftoken': 'yUeLwTGk2dNA1Nz7STNw9n1PovHa', 'sessionid': 'y5d1sff2hc72v2l4xdbrcrbf7kg6'}

方式一、将字典变成二维列表字典

一行代码搞定:
print(numpy.array(list(map(lambda x: [{x: args[x]}], args))))
前后关联的内容
import numpy
args = {'fjfbl': '0', 'p_h5_u': '8F89-C1EF-49B6-A985-FF5751B139FE', '_xsrf': '35334|3d0d7a70756892bf096a09f2bd28f1f8|1675929518', 'username-192-168-1-1-888': '2|1:0|10:1675937685|28:username-192-168-1-1-888|44:MWI5Y2YxNTMyM2E4NDYxYThjMTU0YTc5M2U4MmE4N1a30a439f0208d8969409550c8e9951e0ea8163878c60858fca3cab275a9b002', 'csrftoken': 'yUeLwTGk2dNA1Nz7STNw9n1PovHa', 'sessionid': 'y5d1sff2hc72v2l4xdbrcrbf7kg6'}
print(numpy.array(list(map(lambda x: [{x: args[x]}], args))))

解释:numpy.array可以对二维列表进行分列打印, 里面是将字典转换为二维列表字典

输出结果:
[[{'fjfbl': '0'}]
 [{'p_h5_u': '8F89-C1EF-49B6-A985-FF5751B139FE'}]
 [{'_xsrf': '335334|3d0d7a70756892bf096a09f2bd28f1f8|1675929518'}]
 [{'username-192-168-1-1-888': '2|1:0|10:1675937685|28:username-192-168-1-1-888|44:MWI5Y2YxNTMyM2E4NDYxYThjMTU0YTc5M2U4MmE4N1a30a439f0208d8969409550c8e9951e0ea8163878c60858fca3cab275a9b002'}]
 [{'csrftoken': 'yUeLwTGk2dNA1Nz7STNw9n1PovHa'}]
 [{'sessionid': 'y5d1sff2hc72v2l4xdbrcrbf7kg6'}]]

方式二、二维列表方式:

list(map(lambd x: x, data.items())) 可以把字典转换为二维列表

一行代码
print(numpy.array(list(map(lambda x:x, args.items()))))
输出结果
[['fjfbl' '0']
 ['p_h5_u' '8F89-C1EF-49B6-A985-FF5751B139FE']
 ['_xsrf' '335334|3d0d7a70756892bf096a09f2bd28f1f8|1675929518']
 ['username-192-168-1-1-888'
  '2|1:0|10:1675937685|28:username-192-168-1-1-888|44:MWI5Y2YxNTMyM2E4NDYxYThjMTU0YTc5M2U4MmE4NDA=|1a30a439f0208d8969409550c8e9951e0ea8163878c60858fca3cab275a9b002']
 ['csrftoken' 'yUeLwTGk2dNA1Nz7STNw9n1PovHa']

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值