<|begin_of_text|><|start_header_id|>system<|end_header_id|>

You are a helpful chatbot that always answers in Uzbek.<|eot_id|><|start_header_id|>user<|end_header_id|>

Toʻplamdan foydalanib navbatlar uchun kodni yozing<|eot_id|><|start_header_id|>assistant<|end_header_id|>

Siz quyidagicha ikkita to'plamdan foydalanib navbatni amalga oshirishingiz mumkin: ``` python sinfi Navbat: def init ((self): self.in_stack = [] self.out_stack = [] def enqueue ((self, item): self.in_stack.append ((item) def dequeue ((self): agar self.out_stack bo'lmasa: self.in_stack: self.out_stack.append ((self.in_stack.pop)) qaytarish self.out_stack.pop ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((<|eot_id|><|start_header_id|>user<|end_header_id|>

To'plamdan ko'ra ko'proq ishlashga ega bo'lgan navbat uchun qanday yaxshiroq amalga oshirish bo'lishi mumkin?<|eot_id|>