急,救命。python 题目,必须做的。。100分先奉上
公司要求必须做的,但一直是写C++的,来不及多解释了,大侠们
伸出帮忙写一下吧,小弟感激涕零,泪流满面,,,,,
1:
创建一个类似链表的类,这种类型的对象能在任何时候被销毁时显示它包含的元素
Ex:
>>> l = Question2()
>>> l.append(4)
>>> l.append(6)
>>> l.append(9)
>>> l.del(l)
2:
创建一个函数,返回以给定前缀开始的对象的属性:
Ex:
>>> question3(dict(), 'p')
[<built-in method pop of dict object at 0xb7d364f4>, <built-in method popitem of dict object at 0xb7d364f4>]
就这两题,多谢了
在线等。。。。。
[解决办法]
[解决办法]
- Python code
class Question2: "This class implements a list of functions" def __init__(self): self.list = [] def __del__(self): print self.list def __repr__(self): return "%s" % (self.list, ) def lenth(self): return len(self.list) def maxnu(self): return max(self.list) def append(self, a, *args): self.list.append(a) self.list.extend(args) def pop(self, index=0): return self.list.pop(index) def insert(self, i, object): return self.list.insert(i, object) def index(self, object): return self.list.index(object)