Write a function named stringToNum that receives a string parameter of numbers separated with commas and returns a list of integers based on the string parameter e.g. stringToNum(“5,6,7,8”) would return [5,6,7,8].
问题是你得字符串是什么样得格式,是逗号隔开还是分号隔开?需要作什么处理。然后处理成list
下面是完成的函数和说明,望采纳
def stringToNum(inputStr):
inputList = inputStr.split(",")
outputList = []
for item in inputList:
outputList.append(int(item))
return outputList
# 示例
print(stringToNum("5,6,7,8")) # 输出:[5, 6, 7, 8]
在这个函数中,我们首先通过 split 方法将输入字符串按逗号分割成一个字符串列表,然后遍历该列表,并将每个字符串转换成整数后存储到输出列表中。最后,将输出列表作为函数的返回值返回即可。