0

クラス m_sorted_list のメソッドを実装する必要があります。m_sorted_list は、初期化時に true または false の sorted パラメータを受け取ります。パラメータが true の場合、リストは昇順でソートされます。パラメータが false の場合、通常の無制限キューとして機能します

それが私がコードに与えられたものです

これまでのところ、私はやった

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

初期化が実際に望んでいる

– true または false のパラメータを持つクラスの初期化

真剣に、私は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 に答える