Python 使用条件初始化队列
您必须实现类m_sorted_list的方法,该类在初始化时接受一个排序为true或false的参数。当参数为true时,列表按升序排序。当参数为false时,它将充当正常的无界队列 这就是我对代码的理解 到目前为止,我已经完成了Python 使用条件初始化队列,python,initialization,queue,Python,Initialization,Queue,您必须实现类m_sorted_list的方法,该类在初始化时接受一个排序为true或false的参数。当参数为true时,列表按升序排序。当参数为false时,它将充当正常的无界队列 这就是我对代码的理解 到目前为止,我已经完成了 def __init__(self, m_sorted): self.__items=[] self.__size=0 初始化实际上需要 –初始化参数为true或false的类 说真的,我是Python新手,我真的不明白问题是什么,我到底想让我做什么
def __init__(self, m_sorted):
self.__items=[]
self.__size=0
初始化实际上需要
–初始化参数为true或false的类
说真的,我是Python新手,我真的不明白问题是什么,我到底想让我做什么
有人能帮我做什么吗?如果我理解错了,很抱歉,但下面的内容可能会有所帮助
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)
我能做m_sorted=False吗?非常感谢你,我会试试的……不管怎样,在你的帮助下,我可以开始学习了,这不是问题。然而,我已经做了一些编辑来制作完整的函数类。我已经完成了这个类。如果你不介意,你可以告诉我,让我研究你的代码,这样我就可以学习不同的方法。非常感谢。