File tree 2 files changed +35
-0
lines changed
2 files changed +35
-0
lines changed Original file line number Diff line number Diff line change
1
+ #问题
2
+
3
+ 删除一个字符串中连续超过一次的空格。
4
+
5
+ #解决(Python)
6
+
7
+ #! /usr/bin/env python
8
+ #coding: utf-8
9
+
10
+ def del_space(string):
11
+ split_string = string.split(" ") #以空格为分割,生成list,list中如果含有空格,则该空格是连续空格中的后一个
12
+ string_list = [i for i in split_string if i!=""] #去掉空格,生成list
13
+ result_string = " ".join(string_list)
14
+ return result_string
15
+
16
+ if __name__=="__main__":
17
+ one_str = "Hello, I am Qiwsir."
18
+ string = del_space(one_str)
19
+ print one_str
20
+ print string
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env python
2
+ #coding:utf-8
3
+
4
+ #删除一个字符串中连续超过一次的空格。
5
+ def del_space (string ):
6
+ split_string = string .split (" " ) #以空格为分割,生成list,list中如果含有空格,则该空格是连续空格中的后一个
7
+ string_list = [i for i in string if i != "" ]
8
+ result_string = " " .join (string_list )
9
+ return result_string
10
+
11
+ if __name__ == "__main__" :
12
+ one_str = "Hello, I am Qiwsir."
13
+ string = del_space (one_str )
14
+ print one_str
15
+ print string
You can’t perform that action at this time.
0 commit comments