python删除字符串中分号后的空格
时间: 2023-12-12 18:02:19 浏览: 25
可以使用字符串的split()方法将字符串按照分号进行切割,然后再删除每个切割出的字符串中的空格。具体实现如下:
```
s = "hello ; world ; python ; ; java ;"
items = s.split(";")
result = ""
for item in items:
item = item.strip() # 删除空格
if item:
result += item + ";"
print(result[:-1]) # 去掉最后一个分号
```
输出结果为:
```
hello;world;python;java
```
相关问题
python拆分字符串
好的,我可以回答关于Python拆分字符串的问题。在Python中,你可以使用split()方法来拆分字符串。该方法可以根据指定的分隔符将字符串拆分成子字符串,并将它们作为一个列表返回。例如,你可以使用以下代码拆分以空格分隔的字符串:
```python
string = "Python is a popular programming language"
words = string.split(" ")
print(words)
```
这将输出以下内容:
```
['Python', 'is', 'a', 'popular', 'programming', 'language']
```
你还可以指定其他字符作为分隔符,例如逗号或分号等。如果不指定分隔符,则默认使用空格作为分隔符。希望能回答你的问题。
python将字符串拆成单词
可以使用Python内置的`split()`方法将字符串拆分为单词。默认情况下,它将使用空格作为分隔符,也可以指定其他分隔符。例如:
```python
sentence = "This is a sentence."
words = sentence.split()
print(words)
```
输出结果为:
```
['This', 'is', 'a', 'sentence.']
```
你可以看到,`split()`方法将字符串拆分成单词,存储在一个列表中。你也可以指定其他分隔符,例如逗号、分号等。例如:
```python
sentence = "This;is;a;sentence."
words = sentence.split(";")
print(words)
```
输出结果为:
```
['This', 'is', 'a', 'sentence.']
```