python去字串空格函式彙總

2021-08-31 20:45:37 字數 1239 閱讀 8492

>>> a = ' hello '

>>> a.strip()

'hello'

>>> a = ' hello '

>>> a.lstrip()

'hello '

>>> a = ' hello '

>>> a.rstrip()

' hello'

>>>

>>> a = ' he l lo '

>>> a.replace(' ', '')

'hello'

>>> a = ' h el l o '

>>> b = a.split() # 字串按照空格分割成列表

>>> b

['h', 'el', 'l', 'o']

>>> c = ''.join(b) #使用乙個空字串合成列表內容生成新的字串

>>> c

'hello'

簡化一下:

>>> a = ' h el l o '

>>> ''.join(a.split())

'hello'

def trim(s):

if s == '':

return s

while (s[0] == ' '):

s = s[1:]

while s[-1] == ' ':

s = s[:-1]

return s

print(trim(' hello '))

print('hello')

以上**有錯誤

如果s = 』 '的情況會進行報錯。「string index out of range」

修改**:

def trim(s):

if s == '':

return s

while (s[:1] == ' '):

s = s[1:]

while s[-1:] == ' ':

s = s[:-1]

return s

print(trim(' hello '))

print('hello')

本練習只要是複習切片知識,以上內容為擴充套件。

JS 去字串空格

str為要去除空格的字串 去除所有空格 str str.replace s g,去除兩頭空格 str str.replace s s g,去除左空格 str str.replace s 去除右空格 str str.replace s g,script language j ascript 訪問yao...

SQL 字串去空格解決方法

一 表中字串帶空格的原因 1,空格就是空格。2,控制符 顯示為 空格。二 解決方法 第一種情況,去空格的處理的比較簡單,replace column,就可以解決。第二種情況,解決方法就比較麻煩點 需要先查出相應的ascii碼,再用replace column,char ascii碼 解決,以下舉個栗...

python字串去重複

python字串去重複 先將第乙個字串加入另乙個空字串 temp 然後從第二個字串開始與temp中已經加入的字串對比,若已經存在則不加入temp字串,若無加入字串。使用python實現 只去除字串兩個字元組成的重複字串 測試樣例 派克蓋倫諾手蓋倫派克蓋倫蓋倫 樣例輸出 派克蓋倫諾手 str2 派克蓋...