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)
我看过几个类似的问题,但还是不太明白。这应该很简单,但我不是只见树木不见森林。
我在函数中有一个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)