python如何把字符串转为array
时间: 2023-12-29 07:06:13 浏览: 115
python将字符串转换成数组的方法
可以使用Python内置的split()方法将字符串分割成一个列表(list)。例如:
```python
s = "1 2 3 4 5"
arr = s.split()
print(arr)
# Output: ['1', '2', '3', '4', '5']
```
默认情况下,split()方法以空格作为分隔符。你也可以使用其他字符作为分隔符。例如:
```python
s = "1,2,3,4,5"
arr = s.split(',')
print(arr)
# Output: ['1', '2', '3', '4', '5']
```
注意,split()方法返回的是一个字符串列表,如果需要将其中的元素转为数字类型,可以使用map()函数:
```python
s = "1 2 3 4 5"
arr = list(map(int, s.split()))
print(arr)
# Output: [1, 2, 3, 4, 5]
```
阅读全文