亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用python將字符串分割成段

使用python將字符串分割成段

Qyouu 2021-10-10 13:58:57
我試圖想出一個能夠接收字符串并將其拆分為包含 n 個字符的消息的代碼。每條消息不能超過 n,但可以少于 n 個字符,因為不應拆分單詞。例如“這是一個示例消息”并且 n=10。此代碼將返回“這是一個”“示例”“消息”關于如何解決這個問題的任何建議?import math def solution(S, K):    x = math.ceil(len(S)/K)    y = S.split()    lists = [[] for i in range(x)]    for i in lists:        while len(i) <= K:            i.append(y[b])            b+=1x 是我認為需要的消息數。有人可以向我解釋如何完成我的代碼嗎?
查看完整描述

1 回答

?
www說

TA貢獻1775條經驗 獲得超8個贊

這就是textwrap庫的用途。


>>> from textwrap import wrap

>>> print(wrap('This is an example message', 10))

['This is an', 'example', 'message']


查看完整回答
反對 回復 2021-10-10
  • 1 回答
  • 0 關注
  • 282 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號