python将输入字符串的每一个字符转化为数组
时间: 2023-08-11 17:05:28 浏览: 72
可以使用Python中的list()函数将字符串转换成一个字符列表。
例如,输入字符串为s,可以使用以下代码将其转换为字符列表:
```
s = "example"
char_list = list(s)
print(char_list)
```
输出结果为:
```
['e', 'x', 'a', 'm', 'p', 'l', 'e']
```
其中,list()函数将字符串s转换为一个由每个字符组成的列表char_list。
相关问题
python将输入的数字字符串转换为数组
可以使用Python的内置函数map()和int()来将数字字符串转换为整数数组,示例代码如下:
```
# 输入数字字符串,以空格分隔
numbers_str = input("请输入数字字符串,以空格分隔:")
# 使用map()函数将字符串转换为整数,并存储到列表中
numbers = list(map(int, numbers_str.split()))
# 输出转换后的整数数组
print(numbers)
```
另外也可以使用列表推导式来实现,示例代码如下:
```
# 输入数字字符串,以空格分隔
numbers_str = input("请输入数字字符串,以空格分隔:")
# 使用列表推导式将字符串转换为整数,并存储到列表中
numbers = [int(x) for x in numbers_str.split()]
# 输出转换后的整数数组
print(numbers)
```
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']
```
阅读全文