0

您必须实现类 m_sorted_list 的方法,该类在初始化时采用一个参数 sorted,该参数为真或假。当参数为 true 时,列表按升序排序。当参数为 false 时,它​​充当普通的无界队列

这就是我被赋予的代码

到目前为止,我已经完成了

def __init__(self, m_sorted):
    self.__items=[]
    self.__size=0

初始化其实想要

– 使用参数为真或假的类初始化

说真的,我是 Python 的新手,我真的不明白这个问题到底想让我做什么。

谁能帮我做什么?

4

1 回答 1

1

抱歉,如果我理解错误,但以下内容可能会有所帮助。

class N:
    def __init__(self):
        self.s = []
    def add(self,u):
        self.s.append(u)
    def check(self):
        if sorted(self.s) == True:
            print "List is sorted"
        else:
            print "Not sorted but it will sort now"
            return sorted(self.s)
于 2013-03-07T05:53:52.367 回答