你们知道是否存在与 C++ 中的 boost::optional 等效的 Python(或自 C++11 以来的 std::optional : http: //en.cppreference.com/w/cpp/utility/optional),即处理语义可选变量的库?
我知道如何自己实现它或使用其他解决方案(比如foo = (bar, True)
我觉得丑陋且不可读的解决方案)。只是好奇是否有现有的解决方案。
你们知道是否存在与 C++ 中的 boost::optional 等效的 Python(或自 C++11 以来的 std::optional : http: //en.cppreference.com/w/cpp/utility/optional),即处理语义可选变量的库?
我知道如何自己实现它或使用其他解决方案(比如foo = (bar, True)
我觉得丑陋且不可读的解决方案)。只是好奇是否有现有的解决方案。