原文:【Python實踐-4】切片操作去除字符串首尾的空格

知識點: 取一個list或tuple的部分元素,比如取list的前 個元素,對這種經常取指定索引范圍的操作,用循環十分繁瑣, Python提供了切片 Slice 操作符,能大大簡化這種操作。 在很多編程語言中,針對字符串提供了很多各種截取函數 例如,substring ,其實目的就是對字符串切片。Python沒有針對字符串的截取函數,只需要切片一個操作就可以完成。 L : 表示取前 個元素, 從 ...

2019-04-22 11:27 0 620 推薦指數:

查看詳情

利用切片操作,實現一個trim()函數,去除字符串首尾空格,注意不要調用str的strip()方法:

首先判斷字符串的長度是否為0,如果是,直接返回字符串 第二,循環判斷字符串的首部是否有空格,如果有,去掉空格,再判斷字符串的長度是否為0,如果是,直接返回字符串 第三,循環判斷字符串的尾部是否有空格,如果有,去掉空格,再判斷字符串的長度是否為0,如果是,直接返回字符串 最后,返回字符串 ...

Fri Apr 27 01:05:00 CST 2018 2 10521
Java去除字符串多余空格以及首尾空格

對於這個問題,我的處理方法是: 1.先通過遞歸數出字符串中連續空格的個數。 2.將有連續空格的位置去除多余空格。 3.判斷首尾是否有空格。 第一步,判斷當前位置是否是空格以及連續空格的個數,這里使用一個遞歸的方法比較簡單。代碼如下: 傳入字符串對象 s ,以及當前 ...

Thu Mar 21 23:20:00 CST 2013 0 3618
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM