About Me

Pembahasan Array di Python

Helloooo.....
gimana kabarnya hari ini, aku harap semuanya sehat jasmani dan rohani,  disini aku membahas tentang soal algoritma mengenai Array di Python, tidak usah berlama-lama langsung aja ke pembahasan kita, semoga postingan saya kali ini bermanfaat bagi semua pembaca.

Soal.
1.      Apa yang dimaksud dengan array / larik di python ?
2.      Bagaimana cara mendeklarasikan sebuah array / larik di python ?
3.      Bagai mana cara mengakses elemen sebuah array / larik di python ?
4.      Apa yang dimaksud dengan array / larik satu demensi, dua dimensi Bagai mana cara mendeklara sikan dan mengakses array / larik tersebut, berikan contoh programnya !
5.  Buatlah dan jelaskan langkah-langkahnya untuk membuat sebuah array / larik tiga dimensi berukuran 3 x 3 x 3 menggunakan python ? 
6.      Jelaskan beberapa istilah / methode / fungsi yang berkaitan dengan array/larik di python berikut :
                                   
·         subscript/index
·         append
·         insert
·         remove
·         pop
·         count
·         sort
·         reverse
·         extend
·         len
·         del
·         filter
·         map
·         reduce


 Pembahasan
       
1.)    Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrogaman karena array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks.

2.)   Pada python, array dikenal dengan list, untuk menggunakannya cukup menggunakan tanda kurung siku[ ] pada variabel yang diinginkan, misalnya a=[] berarti variable a memiliki list kosong, kemudian untuk menambahkan data ada list, kita harus menggunakan perintah append, sehingga dapat memasukkan data pada list.

3.)   Untuk mengakses elemen dalam array, kita bisa menggunakan angka indeks dari nilai yang  ingin di akses. Setiap anggota dari sebuah array, memliki indeks yang menunjukan posisi anggota tersebut dalam array.
      contoh : Nama_Variabel = [ Nomor Urut ]

4.)  *Array Satu Dimensi
      Array satu dimensi merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui satu index atau subskrip.
                Contoh: nama_array[jumlah_elemen];


* Array Dua Dimensi
       Array dua dimensi merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe   sama dan elemen yang akan diakses memalui dua indeks atau sub skrip yaitu index baris dan index kolom

                Contoh: nama_array[jumlah_elemen_baris]
                               [jumlah_elemen_kolom];


.5.)  Langkah-langkahnya
       Var [x][y][z] = x
       Var [1][1][1] = 1
       Var [1][1][2] = 2
       Var [1][1][3] = 3
       Var [1][2][1] = 4
       Var [1][3][1] = 5

6.) Index     : kembalikan indeks item pertama dalam array yang mana nilainya “x”.
                    Contoh : array.index(x)
    Append  : menambahkan sebuah item baru pada akhir array.
                     Contoh : array.append(x)
    Insert     : memasukkan item baru ke dalam “x” sebelum “i”.
                     Contoh : array.insert(i,x)
    Remove : menghapus item bernilai “x” dalam array.
                     Contoh : array.remove(x)
    Pop         :menghapus item dalam posisi tertentudalam indeks kemudian                                                      mengembalikannya.
                     Contoh ; array.pop([i])
   Count     : kembalikan pada jumlah item “x” di dalam array.
                    Contoh : array.count(x)
   Reverse : membalikan urutan item dalam array sehingga indeks dari setiap item berubah                       secara terbalik.
                    Contoh : array.reverse()
  Extend   : menambahkan item tertentu dalam akhir array.
                    Contoh : array.extend(‘iterable’)
  Sort        : mengurutkan item dalam array.
                    Contoh : array.sort()
  Len         : mengembalikan nilai berupa jumlah item di dalam sebuah array.
                    Contoh : len()
  Del          : menghapus item dalam array
                    Contoh : del L[i]
  Filter      : menyaring sekumpulan data yang memenuhi kondisi yang di berikan.
                    Contoh : filter(fungsi,urutan)
  Map        : menyaring fungsi, tapi bukan nilai akhir, melainkan nilai domain, fungsi map                             menyaring nilai-nilai yang belum dimasukkan, namun hasilnya adalah hasil dari                       fungsi yang disyaratkan tersebut.
                    Contoh : map(fungsi, urutan)
  Reduce   : kembalikan pada nilai tertentu yang dikonstruksikan oleh pemanggilan fungsi, di                     dua objek pertama urutan, kemudian masuk ke hasil dan ke  nilai selanjutnya.
                    Contoh : reduce(fungsi, urutan)
Demikianlah pembahasan kita mengenai Array di bahasa pemrograman python, semoga bermanfaat bagi pembaca dan bisa menjadi ilmu yang bermanfaat, sampai ketemu dilain kesempatan...