相关疑难解决方法(0)

Python相当打印的列表字典,缩写长列表

我有一个列表字典,列表很长.如何以只显示列表中的几个元素的方式打印它?显然,我可以为此编写一个自定义函数,但有没有可以实现此功能的内置方法或库?例如,在打印大型数据框时,pandas可以很快地打印出来.

这个例子更能说明我的意思:

obj = {'key_1': ['EG8XYD9FVN',
  'S2WARDCVAO',
  'J00YCU55DP',
  'R07BUIF2F7',
  'VGPS1JD0UM',
  'WL3TWSDP8E',
  'LD8QY7DMJ3',
  'J36U3Z9KOQ',
  'KU2FUGYB2U',
  'JF3RQ315BY'],
 'key_2': ['162LO154PM',
  '3ROAV881V2',
  'I4T79LP18J',
  'WBD36EM6QL',
  'DEIODVQU46',
  'KWSJA5WDKQ',
  'WX9SVRFO0G',
  '6UN63WU64G',
  '3Z89U7XM60',
  '167CYON6YN']}
Run Code Online (Sandbox Code Playgroud)

期望的输出:这样的事情:

{'key_1':
    ['EG8XYD9FVN', 'S2WARDCVAO', '...'],
 'key_2':
    ['162LO154PM', '3ROAV881V2', '...']
}
Run Code Online (Sandbox Code Playgroud)

python dictionary list pretty-print

13
推荐指数
3
解决办法
2187
查看次数

标签 统计

dictionary ×1

list ×1

pretty-print ×1

python ×1