1、派生内置不可变类型并修改其实例化 需求:我们想定义一种新的类型的元组,对于传入的可迭代对象,我们只保留其中int类型值大于0的元素 实现:可以通过tuple来重写__new__()方法来实现; 定义IntTuple类型 IntTuple([2,-2,"yy",["a","b"],6]) >>> (2,6) # 取到 (2,6) class IntTuple(tuple): # 重写了父类的构造方法 def __new__(cls, iterable): # 父类中的__new__()方法,必须…

1月 29, 2021 0条评论 1075点热度 4人点赞 YY部落站(Admin) 阅读全文