เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การใช้งาน LifoQueue ของ Python

ในแบบฝึกหัดนี้ จะได้ทดลองใช้งาน LifoQueue() ของ Python โดยสร้างสแตกชื่อ my_book_stack เพื่อเพิ่มและนำหนังสือออกจากสแตก

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

โครงสร้างข้อมูลและอัลกอริทึมใน Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • Import โมดูลที่มี LifoQueue() ของ Python
  • สร้าง LifoQueue() แบบไม่จำกัดขนาด
  • เพิ่มสมาชิกเข้าไปในสแตก
  • นำสมาชิกออกจากสแตก

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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.____()
แก้ไขและรันโค้ด