如何编写Pythonic对象( 二 )


让我们通过实现一个方法来改变这种行为,如果向量欧几里德范数与0不同,则让它返回True,否则返回false 。
Pythonic切片
Python中的切片旨在通过指示要检索的元素的索引或通过指示切片,从初始集合中获取子集 。
一个对象的切片返回同一类型的另一个对象 。getitem方法是要更新的方法,以使向量对象具有这种能力 。
注意,通过使用Slicing,返回的对象也是一个向量对象 。
结论我们在本教程中实现的Dunder方法并不是weiyi可以使用的方法其他的,如字节、散列、getatrr和格式可以用来改变用户定义对象的行为这些方法并不是每次定义新类时都要实现的,这取决于需要,这是Python数据模型的优点 。
【如何编写Pythonic对象】欢迎关注哦 。


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。