Pycharm run 输出界面控制一行能够输出的元素个数

Pycharm run 输出界面控制一行能够输出的元素个数

今天遇到了一个问题,当我们在 Pycharm 中打印输出数组时,如果数组一行的元素个数过多,那么我们在打印时就会出现以下问题。
代码如下:

import numpy as npx = np.array([[0., 0.74095432, 0.34067802, 0.93589374, 0.60599073, 0.93659449, 0.91124856, 0.59321356, 0.27561751, 0.70911222],[0.74095432, 0., 0.54115315, 0.4357432, 0.80746999, 0.21102354, 0.67268649, 0.22495084, 0.46534491, 0.28618016],[0.34067802, 0.54115315, 0., 0.61422934, 0.35654215, 0.75217493, 0.57200052, 0.49900068, 0.23310825, 0.64472359],[0.93589374, 0.4357432, 0.61422934, 0., 0.67281411, 0.52407472, 0.31520226, 0.63212897, 0.70277376, 0.72117692],[0.60599073, 0.80746999, 0.35654215, 0.67281411, 0., 1.00738802, 0.45489512, 0.82998585, 0.58893372, 0.97604723],[0.93659449, 0.21102354, 0.75217493, 0.52407472, 1.00738802, 0., 0.81177589, 0.36384873, 0.66251773, 0.33324201],[0.91124856, 0.67268649, 0.57200052, 0.31520226, 0.45489512, 0.81177589, 0., 0.81487324, 0.75085697, 0.93596837],[0.59321356, 0.22495084, 0.49900068, 0.63212897, 0.82998585, 0.36384873, 0.81487324, 0., 0.33327614, 0.14653099],[0.27561751, 0.46534491, 0.23310825, 0.70277376, 0.58893372, 0.66251773, 0.75085697, 0.33327614, 0., 0.46593822],[0.70911222, 0.28618016, 0.64472359, 0.72117692, 0.97604723, 0.33324201, 0.93596837, 0.14653099, 0.46593822, 0.]])
print(x)

输出结果为:
在这里插入图片描述
我们可以看到,此时输出在一行中不能完全显示数组中一整行数据,导致我们查看二维数组的结果变得非常困难,解决这个问题有两种方式,一种是使用 Debug 功能中的 View as array。这里我们介绍另一种方法,即控制 run 界面的打印输出长度。

代码如下:

import numpy as npdesired_width = 200
np.set_printoptions(linewidth=desired_width)x = np.array([[0., 0.74095432, 0.34067802, 0.93589374, 0.60599073, 0.93659449, 0.91124856, 0.59321356, 0.27561751, 0.70911222],[0.74095432, 0., 0.54115315, 0.4357432, 0.80746999, 0.21102354, 0.67268649, 0.22495084, 0.46534491, 0.28618016],[0.34067802, 0.54115315, 0., 0.61422934, 0.35654215, 0.75217493, 0.57200052, 0.49900068, 0.23310825, 0.64472359],[0.93589374, 0.4357432, 0.61422934, 0., 0.67281411, 0.52407472, 0.31520226, 0.63212897, 0.70277376, 0.72117692],[0.60599073, 0.80746999, 0.35654215, 0.67281411, 0., 1.00738802, 0.45489512, 0.82998585, 0.58893372, 0.97604723],[0.93659449, 0.21102354, 0.75217493, 0.52407472, 1.00738802, 0., 0.81177589, 0.36384873, 0.66251773, 0.33324201],[0.91124856, 0.67268649, 0.57200052, 0.31520226, 0.45489512, 0.81177589, 0., 0.81487324, 0.75085697, 0.93596837],[0.59321356, 0.22495084, 0.49900068, 0.63212897, 0.82998585, 0.36384873, 0.81487324, 0., 0.33327614, 0.14653099],[0.27561751, 0.46534491, 0.23310825, 0.70277376, 0.58893372, 0.66251773, 0.75085697, 0.33327614, 0., 0.46593822],[0.70911222, 0.28618016, 0.64472359, 0.72117692, 0.97604723, 0.33324201, 0.93596837, 0.14653099, 0.46593822, 0.]])
print(x)

得到的打印结果如下:
在这里插入图片描述
现在我们就很容易看出二维数组的特征了。

如果大家觉得有用,就点个赞让更多的人看到吧~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/154474.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

webstorm配置console.log打印

一、设置面板 打开设置面板(windows 快捷键: ctrl alt s) ,找到 编辑器 -> 实时模板 -> JavaScript -> log,点击log会出现对应的配置 二、模板文本 将下面这些模板文本粘贴进去 console.info("🚀 ~ file:$file…

Gensim库——文本处理和主题建模的强大工具

在信息时代,海量的文本数据不断地涌现。如何从这如山如海的文本中提取有意义的信息,成为了一项关键任务。Python语言提供了许多优秀的库和工具来处理文本数据,其中一款备受推崇的工具就是Gensim库。Gensim是一个开源的Python库,它…

洗衣行业在线预约小程序源码系统 附带完整的搭建教程

目前,人们对生活品质的追求不断提高,但生活节奏却也不断加快。对品质的追求遇到了忙碌的生活节奏,人们更渴望以最简单、便捷的方式达到追求品质的目的。同时,由于线上支付的普及,大家更希望足不出户就可以解决自己生活…

“三面一体”的业务调度方案在运营商订单运营的实践

在当前信息化时代,运营商的业务流程复杂度和多样性持续增长,多个系统、部门以及相关事务需要进行高效准确的调度。如何在这样的背景下,保证业务流程的顺畅,业务信息的实时传递以及业务决策的准确性,是业务运营面临的重…

seleninum 基础及简单实践

网页自动化 1 Selenium自动化基础 1.1 Selenium简介 Selenium自动化流程如下: 自动化程序调用Selenium客户端库函数客户端库会发送Selenium命令,给浏览器的驱动程序浏览器驱动程序接收到命令后,驱动浏览器去执行命令浏览器执行命令浏览器驱…

Java基本数据类型与引用类型的区别

晒个小暖 南方人的冬天,太阳总是很赏脸,花花草草长得很漂亮,厚棉被晒得很舒服,腊肠腊肉腊鸭油光发亮,就这样站在日光下一会吧,你也会变得亮亮堂堂,和和融融。不管是不是冬天,没有什…

3.ubuntu20.04环境的ros搭建

ros搭建比较简单,主要步骤如下: 1.配置ros软件源: sudo sh -c echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list 2.配置密钥 sudo apt-key adv --keyser…

小众市场:探索跨境电商中的利基领域

随着全球数字化和互联网的普及,跨境电子商务已经成为了一个蓬勃发展的产业。从亚马逊到阿里巴巴,大型电商平台已经占据了很大一部分市场份额。 然而,在这个竞争激烈的领域,寻找小众市场和利基领域可能是一种成功的策略。本文将探…

HR问:有没有免费的人才测评工具?

人才测评工具分为两种,一种是测评量表,一种是操作量表的工具,在线测评的方式没有普及之前,很多朋友都习惯把测评量表(测评试题)称为测评工具,其实我认为量表就是量表,而试试量表测评…

【图数据库实战】图数据库基本概念

1、图数据库的概念 维基百科图书库的概念: 在计算机科学中,图数据库(英语:graph database,GDB)是一个使用图结构进行语义查询的数据库,它使用节点、边和属性来表示和存储数据。该系统的关键概念…

Spring Boot 与 Gzip 压缩

响应压缩是 Web 应用一种常见的优化手段,通过压缩算法减小传输数据的体积,提高传输效率、节约带宽。客户端接收到数据后,使用相同的算法对数据进行解压从而获取到原始数据。 客户端和服务器需要通过 Header 来协商双方支持的压缩算法。 Acc…

win10 火绒 每次打开word、excel都会提示,你要如何打开这个文件

一、概述 最近电脑每次打开办公软件,比如word、excel等,都会提示让选择如何打开这个文件?即使是默认程序已经关联的启动文件,也是会提示,不管是设置“始终使用此应用打开.xIsx 文件”几次,还是一样的提示&…

python接口自动化测试之接口数据依赖

一般在做自动化测试时,经常会对一整套业务流程进行一组接口上的测试,这时候接口之间经常会有数据依赖,那又该如何继续呢? 那么有如下思路: 抽取之前接口的返回值存储到全局变量字典中。初始化接口请求时,…

深度了解LinkedBlockingQueue底层实现原理

文章目录 前言一、Queue接口的定义二、AbstractQueue实现Queue的基本操作1.AbstractQueue源码注释解析2.方法add、remove、element、clear、addAll的实现原理 三、BlockingQueue接口定义解析1.入列操作2.出列操作3.其他操作 四、LinkedBlockingQueue源码解析1.LinkedBlockingQu…

【SEO学习】其他技术

还有其他各种与搜索引擎优化有关的技巧。我们没有将它们归入任何特殊类别,因此将它们归入杂项类别。请逐一阅读这些技巧。 禁忌列表 不要在网页上保留隐藏文字。不要使用错误的关键字来制作垃圾图片。不要使用元标签。不要在网站上使用框架和 Flash。不要与黑名单…

Keithley2420吉时利2420数字源表

Keithley2420吉时利2420数字源表系列,专用于要求紧密结合源和测量的测试应用。全部数字源表型号都提供精密电压源和电 流源以及测量功能。每款数字源表既是高度稳定的直流 电源也是真仪器级的6位半万用表。此电源的特性包括 低噪声、精密和回读。此万用表的功能包括…

容斥 C. Strange Function改编题

补题: 题目详情 - 9.段坤爱取模%%% - SUSTOJ 本题或许是参考 Problem - C - Codeforces 根据题意,f(i)就是不能被整除的最小的一个质因子。 打表发现,当15个质因子相乘后,长度就大于18。 因此可以知道小于等于1e16内的正整数x…

4本期刊被踢!11月SCI/SSCI目录已更新

​2023年11月20日,科睿唯安更新了Web of Science核心期刊目录。 此次更新后SCIE期刊目录共包含9481本期刊,SSCI期刊目录共包含3551本期刊。此次SCIE & SSCI期刊目录更新,与上次更新(2023年10月)相比,共…

PixCake:让你的照片焕发新生的AI人像处理技术修图软件

大家好!今天我要向大家推荐一款令人惊艳的AI人像处理技术修图软件——PixCake像素蛋糕。无论你是摄影爱好者还是普通用户,PixCake都能帮助你将照片修饰得更加出色、生动。 PixCake拥有强大的AI人像处理技术,可以自动识别照片中的人物&#x…