韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > Python __dir__用法:列出对象的所有属性(方法)名

Python __dir__用法:列出对象的所有属性(方法)名

头像

silencement

2019-07-06 14:52:084799浏览 · 0收藏 · 0评论

对象的 __dir__ 方法用于列出该对象内部的所有属性(包括方法)名,该方法将会返回包含所有属性(方法)名的序列。

当程序对某个对象执行 dir(object) 函数时,实际上就是将该对象的 __dir__() 方法返回值进行排序,然后包装成列表。

例如,如下程序示范了 __dir__() 方法的功能:

class Item:
    def __init__ (self, name, price):
        self.name = name
        self.price = price
    def info ():
        pass
# 创建一个Item对象,将之赋给im变量
im = Item('鼠标', 29.8)
print(im.__dir__())  # 返回所有属性(包括方法)组成列表
print(dir(im))  # 返回所有属性(包括方法)排序之后的列表

运行上面程序,可以看到程序不仅会输出我们为对象定义的 name、 price、 info 三个属性和方法,而且还有大量系统内置的属性和方法,如前面章节介绍的 __repr__  和 __del__ 方法。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《年轻朋友的妻子3》| 小丹让我尝尝你的味道是什么歌啊| 韩剧公媳之恋免费观看全集| 免费观看已满十八岁电视剧高清版| 床上108种扦插方法| 麻豆传媒| 亚马逊热盒| 中字《喝醉的丈夫被结城送回家》| 和妈妈做了怎么办心理咨询| 荡货夹的这么紧欠C调教视频| 美女打屁股| 《性房纵欲》在线观看| 伦理《少妇的滋味》完整版| 私人教练1982年美国| 机械师| 电影《老公上班后》免费观看| 老公把舌头放进我B里搅拌| 情趣内衣秀| 电影初尝云雨之欢免费观看| 来吧儿子妈妈是纯还是混| 绝美儿媳妇林曼晏| 麻花天美星空免费观看电视剧| 精产一二三产区划分标准图片| 一家乱战1-13集大| 精产一二三产区划分标准图片| 狮子座流星雨| 王蒙多| 美女和帅哥一起努力生产豆浆| 《司机外遇2》| 午马影视免费观看电视剧| 亚洲尺码和欧洲尺码的| 轻轻的顶开老师的两瓣| 《老公今晚我加班》日剧| 冰块放入PP做出的牛奶能喝吗 | 我是谁| 黑暗的反射| 南野灯| 老婆被快递员干了一下午| 猛烈顶弄H禁欲医生H怀孕| C罗正式加盟拜仁| 学生女2