Python 可选与Duck类型

Python 可选与Duck类型,python,groovy,Python,Groovy,Groovy中的可选类型与Python中的Duck类型有什么区别?可选类型指的是从中的可选导入,从键入导入可选。它允许您指定必须支持或为None(请参阅:)的类型。Duck-typing指的是python中的一种实践,“它像鸭子一样呱呱叫,走路像鸭子一样,然后它就是鸭子”。换句话说,如果你有一些东西是可移植的,有长度,等等。。。然后,虽然它可能不完全是一个列表,但您可以将其视为一个列表。请参阅。鸭子式打字是最好的打字方式

Groovy中的可选类型与Python中的Duck类型有什么区别?

可选类型指的是从
中的可选导入,从键入导入可选。它允许您指定必须支持或为
None
(请参阅:)的类型。Duck-typing指的是python中的一种实践,“它像鸭子一样呱呱叫,走路像鸭子一样,然后它就是鸭子”。换句话说,如果你有一些东西是可移植的,有长度,等等。。。然后,虽然它可能不完全是一个列表,但您可以将其视为一个列表。请参阅。

鸭子式打字是最好的打字方式