| 名称 | 说明 |
|---|---|
| __init__(self,...) | 这个方法在新建对象恰好要被返回使用之前被调用。 |
| __del__(self) | 恰好在对象要被删除之前调用。 |
| __str__(self) | 在我们对对象使用print语句或是使用str()的时候调用。 |
| __lt__(self,other) | 当使用 小于 运算符(<)的时候调用。类似地,对于所有的运算符(+,>等等)都有特殊的方法。 |
| __getitem__(self,key) | 使用x[key]索引操作符的时候调用。 |
| __len__(self) | 对序列对象使用内建的len()函数的时候调用。 |
python中特殊的方法
Python特殊方法详解
最新推荐文章于 2025-07-25 08:18:14 发布
本文详细介绍了Python中的一些特殊方法,包括对象初始化(__init__)、对象销毁(__del__)、字符串表示(__str__)、比较运算(__lt__)、索引访问(__getitem__)及获取长度(__len__)等。这些方法为自定义类提供了丰富的功能。
1399

被折叠的 条评论
为什么被折叠?



