gpt4 book ai didi

使用一组参数调用函数直到它返回除 None 之外的任何东西的 Pythonic 方法

转载 作者:太空宇宙 更新时间:2023-11-03 13:13:09 24 4
gpt4 key购买 nike

我知道使用 for 循环并调用我的函数,直到我得到 not None 作为返回值,但我正在寻找一些内置的 python 可以在这里提供帮助。

例如- iter(myfunc(), None) 它将调用 myfunc() 直到它返回 None

我正在寻找与此完全相反的代码,例如- iter(myfunc(), not None),调用 myfunc() 直到它返回除 None 之外的任何东西

提前致谢..

最佳答案

只有三行:

x = None
while x is None:
x = f()

关于使用一组参数调用函数直到它返回除 None 之外的任何东西的 Pythonic 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38294155/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com