在python中将"1 2 3 5"类似字符串转化为列表[1,2,3,4]
时间: 2024-05-15 07:14:35 浏览: 58
可以使用split()方法将字符串按空格分割成字符串列表,然后使用map()函数和int()函数将字符串列表中的元素转换成整数,最后使用list()函数将map对象转换成列表,代码如下:
```
s = "1 2 3 5"
lst = list(map(int, s.split()))
print(lst)
```
输出结果为:
```
[1, 2, 3, 5]
```
相关问题
python中将列表转化为字符串
在Python中将列表转化为字符串,可以使用join()方法。例如:
```
my_list = ['Hello', 'world', '!']
my_string = ' '.join(my_list)
print(my_string) # 输出:Hello world !
```
join()方法可以将列表中的元素用指定的分隔符(这里是空格)连接起来,形成一个字符串。
在 Python 中将字符串转换为浮点数
在 Python 中可以使用内置的float()函数将字符串转换为浮点数。例如:
```
str_num = '3.14'
float_num = float(str_num)
print(float_num)
```
输出结果为:3.14
在这个例子中,我们将字符串'3.14'转换为浮点数,将转换后的浮点数赋值给变量float_num,然后输出float_num的值。