print()如何省略大部分内容呢?

2019-01-02 21:23:20 +08:00
 jakeyfly

比如输出一个超长的文本,我只想让他显示 20 个字符然后是省略号,要怎么弄啊

1371 次点击
所在节点    问与答
4 条回复
Vegetable
2019-01-02 21:41:07 +08:00
什么语言?字符串切片之后打印啊,比如 print ( s[:100]+"…")
superhan
2019-01-02 21:57:20 +08:00
python lib 库有这个
jakeyfly
2019-01-03 12:13:06 +08:00
@superhan 具体那一个呀 大佬
ArianX
2019-01-03 13:10:43 +08:00
>>> from reprlib import repr as print
>>> print([0]*10000)
'[0, 0, 0, 0, 0, 0, ...]'

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/523260

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX