首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python截断长字符串

Python截断长字符串
EN

Stack Overflow用户
提问于 2010-05-20 17:37:04
回答 16查看 341.8K关注 0票数 297

在Python中,如何将字符串截断为75个字符?

这是在JavaScript中是如何完成的:

代码语言:javascript
复制
var data="saddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsaddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsadddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd"
var info = (data.length > 75) ? data.substring[0,75] + '..' : data;
EN

回答 16

Stack Overflow用户

回答已采纳

发布于 2010-05-20 17:38:06

代码语言:javascript
复制
info = (data[:75] + '..') if len(data) > 75 else data
票数 512
EN

Stack Overflow用户

发布于 2010-05-20 19:58:47

甚至更短:

代码语言:javascript
复制
info = data[:75] + (data[75:] and '..')
票数 143
EN

Stack Overflow用户

发布于 2010-05-20 19:48:37

更简洁:

代码语言:javascript
复制
data = data[:75]

如果少于75个字符,则不会有任何更改。

票数 136
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2872512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档