Bắt đầu ngayBắt đầu miễn phí

Sử dụng LifoQueue của Python

Trong bài tập này, bạn sẽ làm việc với LifoQueue() của Python. Bạn sẽ tạo một ngăn xếp tên là my_book_stack để thêm sách vào và lấy sách ra khỏi đó.

Bài tập này là một phần của khóa học

Cấu trúc dữ liệu và Thuật toán với Python

Xem khóa học

Hướng dẫn bài tập

  • Import mô-đun chứa LifoQueue() của Python.
  • Tạo một LifoQueue() không giới hạn.
  • Thêm một phần tử vào ngăn xếp.
  • Lấy (loại bỏ) một phần tử khỏi ngăn xếp.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Import the module to work with Python's LifoQueue
import ____

# Create an infinite LifoQueue
my_book_stack = queue.____(____)

# Add an element to the stack
my_book_stack.____("Don Quixote")

# Remove an element from the stack
my_book_stack.____()
Chỉnh sửa và Chạy Mã