python中如何将字符串转化为数组
时间: 2023-10-16 10:08:28 浏览: 30
可以使用split()方法将字符串转化为数组,split()方法可以根据指定的分隔符将字符串分割成多个子字符串,然后返回一个包含子字符串的列表。
例如,以下代码将字符串s按照空格分隔成一个数组:
```
s = "hello world"
arr = s.split(" ")
print(arr)
```
输出结果为:
```
['hello', 'world']
```
可以使用其他分隔符,例如逗号、分号等等。如果不指定分隔符,则默认使用空格分隔。
相关问题
python 将字符串转化为数组
可以使用字符串的 `split()` 方法将其转化为数组。例如,将逗号分隔的字符串转化为数组:
```
string = "apple, banana, cherry"
array = string.split(", ")
print(array)
```
输出结果为:
```
['apple', 'banana', 'cherry']
```
如果字符串中的分隔符不是逗号,则需要将分隔符作为参数传递给 `split()` 方法。例如,将空格分隔的字符串转化为数组:
```
string = "hello world"
array = string.split(" ")
print(array)
```
输出结果为:
```
['hello', 'world']
```
python怎么将字符串类型数据转化为数组类型
可以使用 Python 中的 split() 函数,将字符串按照指定的分隔符拆分成多个元素,并返回一个列表类型的结果。例如,假设有一个字符串 s,使用逗号作为分隔符进行拆分,可以使用以下代码实现:
```
s = "1,2,3,4,5"
arr = s.split(",")
print(arr)
```
运行结果为:
```
['1', '2', '3', '4', '5']
```
可以看到,split() 函数将字符串 s 按照逗号分隔成了多个元素,并返回一个列表类型的结果。如果需要将列表中的元素转化为指定的数据类型,可以使用 Python 中的类型转换,如 int() 函数将字符串转化为整数类型。