python函数返回值

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 方法将输入字符串按逗号分割成一个字符串列表,然后遍历该列表,并将每个字符串转换成整数后存储到输出列表中。最后,将输出列表作为函数的返回值返回即可。