‫Selamat datang kembali, saya ingin berbicara dengan Anda tentang sesuatu yang disebut Matrix.
‫Dan The Matrix adalah cara untuk menggambarkan daftar 2D atau daftar multidimensi.
‫Apa yang saya maksud?
‫Nah, saya bisa membuat matriks dan ini adalah nama yang baru saja saya buat sehingga saya bisa menyebutnya apa pun yang saya inginkan.
‫Tapi biasanya ini disebut matriks dalam pemrograman.
‫Dan terlihat seperti ini, ini adalah sebuah array.
‫Dengan array lain di dalamnya.
‫Jadi katakanlah, misalnya.
‫Saya punya satu, dua, tiga di sini.
‫Dan kemudian array lain, satu atau kurang, dua hingga empat.
‫Enam.
‫Dan kemudian tujuh, delapan, sembilan.
‫Apa yang sedang terjadi disini?
‫Nah, ini adalah array dua dimensi.
‫Kami memiliki array utama.
‫Dan kemudian kami memiliki sub iRace, tiga array, tepatnya.
‫Sekarang, mengapa ini berguna?
‫Dan omong-omong, ini dua dimensi, tapi kita bisa memiliki banyak dimensi.
‫Misalnya, kita dapat memiliki array lain di dalam array ini.
‫Tapi mengapa ini penting?
‫Jenis kasur ini banyak muncul dalam topik seperti pembelajaran mesin atau pemrosesan gambar.
‫Misalnya, komputer tidak benar-benar tahu apa itu foto anjing.
‫Satu-satunya hal yang dipahaminya adalah nol dan satu.
‫Jadi banyak sekali foto, misalnya kita punya foto X raksasa yang sangat sederhana, mungkin huruf X
‫ini.
‫Nah, komputer dapat memahami gambar berdasarkan piksel di layar, jadi mungkin kita bisa memiliki
‫nol satu nol.
‫Satu nol nol atau maaf, satu di sini, nol di sini dan kemudian satu, dan sekarang komputer dapat melihat ini.
‫Dan jika ini mewakili, katakanlah, piksel kecil di sini atau mungkin piksel di sini di layar saya, komputer
‫akan berkata, oh, ada satu di sini.
‫Jadi itu berarti saya harus membuat ini hijau di sudut ini, lalu gelap di sini, lalu hijau, lalu hijau tua,
‫hijau tua, hijau tua.
‫Dan komputer dapat menggambar, katakanlah, sebuah X, dan ini adalah contoh sederhana.
‫Dan menggunakan matriks, kita dapat melakukan banyak perhitungan berat ini.
‫Dan begitulah cara komputer bekerja di balik kap mesin ketika katakanlah, misalnya, ia mencoba menampilkan
‫sesuatu.
‫Tapi alasan saya ingin membicarakan ini di sini adalah ketika Anda ingin mengakses daftar multi-dimensi, Anda
‫akan melakukan sesuatu seperti ini, katakanlah matriks.
‫Akses item pertama.
‫Dan Matriks, yang dalam hal ini akan menjadi larik pertama ini, karena ini adalah item pertama dan katakanlah kita ingin
‫mengakses nol, dan di sini mari kita ubah menjadi lima.
‫Nah, bagaimana kurung siku lagi dan hanya melakukan nol satu.
‫Jadi jika saya pergi.
‫Satu di sini, dan mari kita cetak itu.
‫Dan saya klik jalankan.
‫Saya mendapatkan lima, jadi ia mengakses item pertama dalam larik, jadi ia akan melihat Ottery pertama,
‫ambil item pertama, yang ada di sini, lalu ambil item kedua dalam larik itu.
‫Jadi nol satu, yaitu lima.
‫Dan Anda dapat terus melakukan ini, jika dia memiliki array multidimensi, Anda dapat terus menambahkan, terus menambahkan,
‫terus menambahkan.
‫Untuk mengakses informasi itu dari array atau daftar, tetapi ingat dalam Python, kami ingin menggunakan istilah
‫daftar.
‫Sampai jumpa di yang berikutnya.
‫Sampai jumpa.