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
List Kosong
E-Book Materi
Untuk materi yang lebih detail silahkan buka atau unduh e-book materi ini