python中自定义序列的实现

知识回顾:

重要的类的方法super

super()可以直接调用继承的父类中的同名方法。

默认情况下调用的是父类的方法,然后再调用超类的方法。

本节知识视频教程

文字讲解开始:

一、序列

原有学习过的序列有:字典、元组、列表、字符串等。

序列的各个类型对应使用符号:

字典

元组()

列表[ ]

字符串”” ‘’

二、序列的原理

len获取长度,对应__len__;

增加字典的键值对通过字典名称[键]=值,对应__setitem__;

获取字典的值,使用字典名称[键] ,对应__getitem__;

删除字典中某个键值对,使用del 字典名称[键],对应__delitem__

三、自定义类的序列

四、总结强调

1.掌握序列的实现原理

2.掌握类的自定义序列方法

__len__

__setitem__

__getitem__

__delitem__

本节源码:

感谢欣赏!

感谢欣赏!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190813A0QZRF00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券