如下所示:

解决python DataFrame 打印结果不换行问题

加入代码:

pd.set_option('display.width', 5000)

解决python DataFrame 打印结果不换行问题

补充知识:Python 实现不换行打印字符的3种简单方法

Python2.7中,执行完print后,会自动换行,如下代码会打印:abc\n123\n(其中\n代表换行)

print ('abc')
print ('123')

如何实现不换行打印字符呢,下面介绍Python2.7中 实现不换行打印字符的3种简单方法:

1.在print函数后加一个逗号,打印效果如同用空格代替了换行,如下代码会打印:abc123(其中代表空格)

print ('abc'),
print ('123'),

2.用from __future__import print_function引用Python3.0上的方法,如下代码会打印:abc123(无任何多余字符)

提示:引用该方法后,1中的方法会失效。(但语法上不报错,亲验)

备注:from __future__ import print_function中__是下划线,也就是英文输入法下两次shift+_

from __future__ import print_function
 
print ('abc',end='')
print ('123',end='')

备注:其实print函数是将end参数设置为了'\n',所以直接使用print函数会自动换行。 而且该方法可以自定义end符号,如下代码会打印:abc&123&

from __future__ import print_function
 
print ('abc',end='&')
print ('123',end='&')

3.调用模块sys,此处暂不讨论sys,仅仅列出简单的实现代码,如下代码会打印:abc123(无任何多余字符)

import sys
 
sys.stdout.write('abc')
sys.stdout.write('123')

以上这篇解决python DataFrame 打印结果不换行问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

标签:
python,DataFrame,打印结果,不换行

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
白云城资源网 Copyright www.dyhadc.com

评论“解决python DataFrame 打印结果不换行问题”

暂无“解决python DataFrame 打印结果不换行问题”评论...

稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!

昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。

这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。

而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?