📅  最后修改于: 2023-12-03 15:34:08.779000             🧑  作者: Mango
在Python中,可以使用split()方法将一个字符串,按照指定的分隔符分割成一个列表。对于一个只包含整数的字符串,可以通过split()方法来将其分割成整数列表。
具体实现步骤如下:
下面是实现该功能的Python代码:
def str_to_int_list(str_num, separator=' '):
str_list = str_num.split(separator)
int_list = []
for s in str_list:
int_list.append(int(s))
return int_list
此函数可以接受两个参数,第一个参数是需要转换的整数字符串,第二个参数是添加分割符的符号。默认的分隔符是空格。函数会返回转换后的整数列表。
测试代码如下:
str_num = '1 2 3 4 5'
int_list = str_to_int_list(str_num)
print(int_list)
输出:
[1, 2, 3, 4, 5]
以上是如何将整数字符串转换为整数列表的方法,可以在多个场景中使用。如在一些算法题目中,需要将输入的整数序列,转换为整数列表进行计算。