Antrian adalah bagian fundamental dari banyak aplikasi dalam pemrograman. Mereka berguna ketika harus memproses elemen dalam urutan kedatangannya. Dalam tutorial ini, Anda akan belajar bagaimana cara mengimplementasikan antrian sederhana dalam Python. Anda akan membuat sebuah kelas yang memungkinkan penambahan dan penghapusan orang serta menampilkan informasi tentang keadaan saat ini dari antrian.
Temuan Utama
- Implementasi antrian melalui sebuah kelas di Python memungkinkan solusi yang terstruktur dan dapat digunakan kembali.
- Anda akan belajar bagaimana mengimplementasikan fungsi dasar seperti "Tambah", "Hapus", "Ukuran" dan "Laporan".
- Pada akhir, Anda akan memiliki program yang berfungsi yang mensimulasikan antrian.
Panduan Langkah demi Langkah
Langkah 1: Buat Kelas Antrian
Pertama, Anda akan melakukan definisi kelas antrian. Kelas ini akan mencakup properti dan fungsi dasar dari antrian. Unsur penting adalah fungsi inisialisasi (__init__), yang membuat daftar kosong untuk elemen antrian.

Langkah 2: Tambahkan Fungsi Penambahan
Untuk menambah orang ke dalam antrian, Anda akan mengimplementasikan sebuah metode bernama add. Metode ini akan menggunakan prosedur append untuk menambahkan elemen ke dalam daftar.

Langkah 3: Implementasikan Fungsi Hapus
Fungsi berikutnya, delete, akan bertanggung jawab untuk menghapus orang pertama dari antrian. Di sini Anda akan menggunakan metode pop untuk menghapus dan mengembalikan elemen pertama dari daftar.

Langkah 4: Tambahkan Fungsi untuk Memeriksa Ukuran Antrian
Dengan metode size, Anda dapat memeriksa jumlah orang dalam antrian. Metode ini akan mengembalikan panjang dari daftar.

Langkah 5: Implementasikan Fungsi Laporan
Fungsi terakhir yang harus diimplementasikan untuk antrian adalah metode report. Metode ini akan mencetak seluruh daftar orang dalam antrian.
Langkah 6: Buat Fungsi Uji
Untuk menguji fungsionalitas antrian, Anda akan membuat sebuah fungsi yang membuat instance dari kelas Antrian, menambahkan beberapa orang, mencetak ukuran, menghapus satu orang, dan mencetak antrian lagi.
Langkah 7: Jalankan Program
Terakhir, Anda akan memanggil fungsi uji untuk menguji antrian Anda. Jika semuanya diimplementasikan dengan benar, Anda seharusnya dapat melihat keluaran mengenai ukuran antrian, konten terkini, dan orang yang dihapus.

Ringkasan – Membuat Antrian di Python
Anda telah belajar bagaimana mengimplementasikan antrian di Python dengan membuat kelas dan menambahkan metode yang diperlukan untuk mengelola orang dalam antrian. Keterampilan ini akan Anda terapkan pada banyak proyek lainnya di mana Anda memerlukan pemrosesan elemen yang teratur.
Pertanyaan yang Sering Diajukan
Bagaimana cara memeriksa ukuran antrian?Dengan metode size(), Anda dapat memeriksa jumlah orang yang ada di antrian saat ini.
Bagaimana cara menambah orang ke antrian?Gunakan metode add(person) untuk menambahkan seorang orang.
Bagaimana cara menghapus orang pertama dari antrian?Dengan metode delete(), Anda menghapus orang yang paling lama berada di antrian.
Apa yang terjadi jika saya mencoba menghapus orang dari antrian yang kosong?Fungsi delete() harus memastikan bahwa antrian tidak kosong sebelum mencoba menghapus elemen.
Bagaimana cara melihat konten terkini dari antrian?Gunakan metode report() untuk menampilkan daftar orang dalam antrian.