Vilogic
Materi Pembelajaran

Simulasi List

Di sini, kamu bisa mencoba bagaimana komputer mengelola memori saat data ditambah, diubah, atau dihapus dalam sebuah List.

Apa itu Index?

Index adalah nomor urut posisi elemen di dalam List. Dalam Python, **index selalu dimulai dari 0** untuk elemen pertama, 1 untuk elemen kedua, dan seterusnya. Gunakan nomor index ini untuk menentukan target operasi di bawah.

Insert (Tambah)

Menyisipkan data ke indeks tertentu. Elemen lain setelahnya akan bergeser otomatis.

Update (Ubah)

Mengganti nilai pada indeks terpilih tanpa mengubah urutan data lainnya.

Delete (Hapus)

Menghapus elemen. Indeks elemen setelahnya akan otomatis berkurang.

Zona Bebas Eksplorasi!

Instruksi di bawah ini hanyalah titik awal. Jangan takut salah—kamu bebas mencoba kombinasi apapun di Console Kendali. Perhatikan baik-baik bagaimana kotak-kotak data di bawah berinteraksi!

Misi Eksplorasi

Cobalah skenario berikut untuk melihat keajaiban List:

Efek "Geser" Data

Masukkan data baru pada Target Indeks 1. Amati bagaimana data yang sudah ada otomatis bergeser untuk memberi ruang.

Efek "Rapat" Data

Hapus salah satu data di tengah. Perhatikan bagaimana indeks di belakangnya "maju" untuk menutup celah kosong.

Uji Batas Indeks

Coba isi Target Indeks 10 padahal data hanya ada 3. Apa respon simulator terhadap indeks yang tidak ada?

Lupakan Batas

Tambahkan terus data tanpa mengisi Target Indeks. Lihat seberapa panjang List bisa menampung datamu!

Jumlah Elemen

0

Indeks Awal

-

Indeks Akhir

-
Console Kendali
Visualisasi Memori List
E-Book Materi

Untuk materi yang lebih detail silahkan buka atau unduh e-book materi ini