python通过字符切割字符串
时间: 2024-10-24 12:16:43 浏览: 17
Python 的内置字符串方法小结
在Python中,你可以使用内置的切片(slicing)操作或者字符串处理函数来切割字符串。以下是两种常见的方法:
1. **切片操作**:
使用方括号[]加上冒号来指定开始、结束位置(不包括结束位置)以及步长。例如:
```python
str = "Hello, World!"
sliced_str = str[7:12] # 切割从第8个字符到第11个字符(不包含12)
```
2. **字符串处理函数**:
- `split()`: 根据指定分隔符将字符串分割成列表。默认分隔符是空格:
```python
str = "Hello,World"
words = str.split(",") # 分割逗号,结果是一个包含"Hello"和"World"的列表
```
- `partition()`: 返回三部分,第一个部分到分隔符前,第二个部分是分隔符,第三个部分是从分隔符之后的部分:
```python
result = str.partition(" ") # 如果str是"Hello World", 返回("Hello", " ", "World")
```
阅读全文