سوال شماره 345
چندگزینهای
آزمون رایگان پایتون فنی و حرفه ای
چند نوع صف در پایتون وجود دارد؟
گزینهها:
- 1. 1 نوع
- 2. 2 نوع
- 3. 3 نوع ✓ صحیح
- 4. 4 نوع
پاسخ صحیح:
- 3 نوع
توضیحات:
در پایتون سه نوع صف اصلی وجود دارد:
- صف FIFO (First-In-First-Out): اولین عنصر وارد شده اولین عنصر خارج میشود
- صف LIFO (Last-In-First-Out): آخرین عنصر وارد شده اولین عنصر خارج میشود (همان پشته)
- صف اولویتدار: عناصر بر اساس اولویت مرتب شده و عنصر با بالاترین اولویت ابتدا خارج میشود
این صفها را میتوان با استفاده از ماژول queue یا ساختارهای دادهای مانند list و deque پیادهسازی کرد.