Python 如何检查较大的值

Python 如何检查较大的值,python,Python,我有一本Python字典,如下所示: {'first':{0,1,2}, 'second':{2,3}, etc .. } 有很多项目,所以我不能在cmd中滚动它们。因此,我尝试了一些将输出写入文件的方法,但我无法使用(请参阅:) 现在,我需要一个方法,允许我查看字典内容,并搜索内容(ctrl-F或类似)。我是python新手,所以请记住这一点,并尝试逐步回答我的问题。用于打印通常不太宽的格式化表示。不过,您必须使用终端功能进行搜索。使用Python本身搜索字典: print next((ke

我有一本Python字典,如下所示:

{'first':{0,1,2}, 'second':{2,3}, etc .. }
有很多项目,所以我不能在cmd中滚动它们。因此,我尝试了一些将输出写入文件的方法,但我无法使用(请参阅:)

现在,我需要一个方法,允许我查看字典内容,并搜索内容(ctrl-F或类似)。我是python新手,所以请记住这一点,并尝试逐步回答我的问题。

用于打印通常不太宽的格式化表示。不过,您必须使用终端功能进行搜索。使用Python本身搜索字典:

print next((key, dictionary[key] for key in dictionary if 'some_search' in key), None)
将找到一个键值对,其中键值中包含
一些搜索


您可能需要寻找一个替代shell,例如,或一个在裸体CMD上提供更多功能的shell。

您想搜索什么?键还是值?我们不在数据结构上执行Ctrl-f。