用python定义一个员工类_Python:定义一个只有整数定义的类
生活随笔
收集整理的这篇文章主要介绍了
用python定义一个员工类_Python:定义一个只有整数定义的类
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
使用MutableSet ABC,这是非常低效但完整的实现:
import collections
class MySet(collections.MutableSet):
def __init__(self, iterable=tuple()):
self._items = []
for value in iterable:
self.add(value)
def discard(self, value):
try: self._items.remove(value)
except ValueError:
pass
def add(self, value):
if value not in self:
self._items.append(value)
def __iter__(self):
return iter(self._items)
def __len__(self):
return len(self._items)
def __contains__(self, value):
return value in self._items来自collections.MutableSet来源:
def remove(self, value):
if value not in self:
raise KeyError(value)
self.discard(value)
总结
以上是生活随笔为你收集整理的用python定义一个员工类_Python:定义一个只有整数定义的类的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 查看ocx控件方法_Appium自动化测
- 下一篇: python金融工程的工具包_金融工程及