NumPy数组显示中的3个点和一个逗号

NumPy数组显示中的3个点和一个逗号,numpy,Numpy,我正在用Python打印一个值列表,当我得到以下信息时: [ 0.00020885 0.00021386 0.0002141 ..., 0.0501399 0.12051606 0.12359095] 这里有什么问题?列表的大小应至少为20。显示为…的元素发生了什么情况?问题在于您打印的不是Python列表,而是NumPy数组。可以使用配置NumPy输出 数据类型很重要。如果您想知道某些对象的行为,请首先检查其类型。请向我们展示更多代码?好的,谢谢。我认为Python列表和Nu

我正在用Python打印一个值列表,当我得到以下信息时:

[ 0.00020885  0.00021386  0.0002141  ...,  0.0501399   0.12051606
  0.12359095]

这里有什么问题?列表的大小应至少为20。显示为
的元素发生了什么情况?

问题在于您打印的不是Python列表,而是NumPy数组。可以使用配置NumPy输出


数据类型很重要。如果您想知道某些对象的行为,请首先检查其类型。

请向我们展示更多代码?好的,谢谢。我认为Python列表和Numpy数组之间有一些自动转换。那么,我应该为阈值参数指定什么值才能打印所有内容呢
numpy.set\u printpoptions(threshold=None)
一个通用的大值就可以了,但是我可以不设置任何阈值吗?@RickyRobinson:如果你真的想设置阈值为
numpy.inf
。不过,我建议将其设置为合理的上限。