Return Python 中另一个函数的 for 循环中的主函数的多个值

Return multiple values to main function from a for loop in another function in Python

我看过几个类似的问题,但还是不太明白。这应该很简单,但我不是只见树木不见森林。

我在函数中有一个for循环如下:

    for item in range(len(mf)):
        fp = fp + str(mf[item])
    return(fp)

然后我想在我的 main 函数中调用该函数 return 但是 fp 的许多实例如下:

打印(return_1) 打印(return_2)

return 语句从循环中取出。在完成所有项目的连接之前,您不想 return。

您还可以用列表理解和 join 函数替换循环。

return "".join(str(item) for item in mf)