不使用replace函式,如何將將字串中的空格去掉(Python程式設計)?

時間 2021-06-02 14:26:54

1樓:嗷嗷嗷

import

remystr

='H e ll o ! Worl d !'

pattern=re

.compile(r

' ',re.

S)mystr

=pattern

.sub(''

,mystr

)print

(mystr)

2樓:西遊

將字串按空格分割,去除空格,然後再join

tmp = "312312 3123 313 3123 "

res = ''.join(filter(lambda x: x, tmp.splist('')))

3樓:Root

整兩個簡單的。

方法一:

使用split,利用空格,將字串打散成陣列,然後再用join拼起來。

方法二:

遍歷整個字串並放入新變數,但如果當前字元為空格,則將字元替換為空。

4樓:路上乙隻汪

get_str為要檢測的字串

str_list = get_str.split(『 』)#以空格分割字串

new_str = 『』#這個就是你要的結果for str_one in str_list:

if str_one != 『 』:

new_str += str_one

5樓:起什麼名字呀

python translate方法

maketrans()結合str.translate()一起使用,maketrans生成乙個字元字典,str.translate()方法根據這個字典,替換str中相關的字元,具體的替換操作

使用java呼叫cplex時,如何將待求變數設成多維陣列?在tutorial裡只看到了一維陣列的情況。

zephyr 我用的是C 思路應該是差不多的。主要的原理 Cplex裡有乙個IloArray的類模版。IloArray Type可以是double,int等基礎的資料型別,當然也可以是IloArray這樣的資料型別,就像是巢狀一樣。舉乙個例子 這是IBM提供的官方解答 http 首先Type為Ilo...

C語言中不使用strcmp函式,怎麼用指標實現兩個字串的大小比較

這是微軟在UCRT中的實現,供參考 strcmp compare two strings,returning less than,equal to,or greater than Purpose STRCMP compares two strings and returns an integer t...

如何將多維list降到一維,使用環境為python3?

狼大人 flatten lambda l loads s dumps l replace replace l 1,2 3 flatten l 1,u 2 3 Obviously this doesn t work if any of the strings contain LX0759 最近在做CS...