python查看对象所有方法的名字

使用dir,又称对象自省。当你忘了它的有些方法时可能会有用。

"""
对象自省
"""
my_list = [1,2,3]

for i,func in enumerate(dir(my_list),1):
    print(i,func)


输出:

1 __add__
2 __class__
3 __contains__
4 __delattr__
5 __delitem__
6 __dir__
7 __doc__
8 __eq__
9 __format__
10 __ge__
11 __getattribute__
12 __getitem__
13 __gt__
14 __hash__
15 __iadd__
16 __imul__
17 __init__
18 __init_subclass__
19 __iter__
20 __le__
21 __len__
22 __lt__
23 __mul__
24 __ne__
25 __new__
26 __reduce__
27 __reduce_ex__
28 __repr__
29 __reversed__
30 __rmul__
31 __setattr__
32 __setitem__
33 __sizeof__
34 __str__
35 __subclasshook__
36 append
37 clear
38 copy
39 count
40 extend
41 index
42 insert
43 pop
44 remove
45 reverse
46 sort

Process finished with exit code 0

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值