Python命令查看包含1000个元素的列表
我在Win7操作系统中使用命令提示符。在解释器中查看1000项列表的python命令是什么 我在Win7的命令提示符下加载解释器。所以,请解释一下,要考虑到这一点 例如: 在linux中查看输出的类似情况如下: 你好,py |更多 我想知道解释器中用于查看包含1000多个项目的列表的python命令 我 我在哪Python命令查看包含1000个元素的列表,python,python-2.7,Python,Python 2.7,我在Win7操作系统中使用命令提示符。在解释器中查看1000项列表的python命令是什么 我在Win7的命令提示符下加载解释器。所以,请解释一下,要考虑到这一点 例如: 在linux中查看输出的类似情况如下: 你好,py |更多 我想知道解释器中用于查看包含1000多个项目的列表的python命令 我 我在哪 我的意思是,通常情况下,屏幕向下滚动的速度非常快,以至于无法查看前面的元素。因此,我做了一个类比,在UNIX中,当我们有一个包含1000个或更多文件的目录时,我们会使用更多的文件,以便
我的意思是,通常情况下,屏幕向下滚动的速度非常快,以至于无法查看前面的元素。因此,我做了一个类比,在UNIX中,当我们有一个包含1000个或更多文件的目录时,我们会使用更多的文件,以便在显示一些元素后它会停止,当我们按enter键时,会查看其余的文件
请详细解释一下您的问题据我了解,您希望显示列表中的1000项。下面是你能做的:
L[start:stop]
这里L是您的列表,起始位置为0,您要打印列表数据的初始位置为999,这样您可以获得1000个元素,由于数组编号从0开始,所以停止参数为999
最终代码:L[0:999]
有关列表的更多信息,请访问。
请参阅,如果有帮助的话。在调用解释器时默认的Python REPL不会进行任何分页。它将愉快地打印整个列表:
>>> i = range(1000)
>>> print(i)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, ... 999]
要使其对输出进行分页,您必须做一些额外的工作:
>>> import pydoc
>>> i = range(1000)
>>> pydoc.pager(str(i))
这将模拟您的默认寻呼机,以便您可以前进和后退。点击q返回REPL提示符
要打印列表的子集,请使用切片:
>>> i[100:200]
如果您只想上下滚动输出,则必须使用与窗口系统兼容的解释器;因此,您可以使用向上/向下箭头键或鼠标滚轮或系统上的默认设置来滚动输出
对于Windows,您可以使用Python或任何其他替代REPL(如ipython或bpython)附带的IDLE,然后滚动窗口的输出。您可以详细说明在解释器中查看1000个项目的列表吗?这不是Python cmd,如果我没有错的话,这是OS cmd。!!我的意思是,通常情况下,屏幕向下滚动的速度非常快,以至于无法查看前面的元素。因此,我做了一个类比,在UNIX中,当我们有一个包含1000个或更多文件的目录时,我们会使用更多的文件,以便在显示一些元素后它会停止,当我们按enter键时,其余的文件会被查看。pydoc.pagerstri将完全做到这一点。但我要求提供一个包含1000个元素的列表或一个字典,我尝试了pydoc.pagerl,它显示了预期的内容字符串打印列表时,您正在打印列表的字符串表示形式。因此,您需要将该字符串传递给寻呼机,如下所示:pydoc.pagerstrl