python读取文本特定字符作为间隔数据转成数组
时间: 2023-02-06 21:31:27 浏览: 126
你可以使用 Python 的 split() 方法来实现这个功能。
例如,假设你有一个字符串,它是以逗号分隔的数字:
```
string = '1,2,3,4,5'
```
你可以使用 split() 方法将它转换为数字列表:
```
numbers = string.split(',')
```
现在,numbers 变量是一个数字列表:
```
[1, 2, 3, 4, 5]
```
你也可以使用 split() 方法来指定多个分隔符,例如:
```
string = '1,2;3:4|5'
numbers = string.split(',|;|:')
```
现在,numbers 变量是一个数字列表:
```
[1, 2, 3, 4, 5]
```
注意,split() 方法返回的是字符串列表,你可能需要使用 map() 函数将它们转换为数字:
```
numbers = list(map(int, numbers))
```
现在,numbers 变量是一个数字列表:
```
[1, 2, 3, 4, 5]
```
希望这对你有帮助。
阅读全文