Tuesday, November 4, 2014

Tugas Python

http://www.prlog.org/12140544-python-training-gurgaon.jpg



1.  Apa yang dimaksud dengan array/larik di python ?

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.  Bagaimana cara mendeklarasikan sebuah array/larik di python ?

Pemberian nilai array cukup dengan menuliskan beberapa nilai yang dipisahka
n dengan tanda koma dan semua nilai tersebut dituliskan di antara tanda kurung siku.

Var[][] = angka

Contoh : var [3][4] = 10, #baris 3 kolom 4 bernilai 10



3.  Bagaimana cara mengakses elemen sebuah array/larik di python

Untuk mengakses elemen dalam array, kita bisa menggunakan angka index dari nilai yang ingin di akses. Setiap anggota dari sebuah array, memiliki indeks yang menunjukan posisi anggota tersebut dalam array.



4.  Apa yang dimaksud dengan array/larik satu demensi, dua dimensi. Bagaimana cara mendeklarasikan dan mengakses array/larik tersebut, berikan contoh programnya

Array satu dimensi merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui satu index atau subskrip

       Ex: nama_array[jumlah_elemen];

         var[3] = 5



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

       Ex: nama_array[jumlah_elemen_baris]

             [jumlah_elemen_kolom];

             var[2][9] = 5



5.          Buatlah dan jelaskan langkah-langkahnya untuk membuat sebuah array/larik tiga dimensi berukuran 3 x 3 x 3 menggunakan python

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.  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

Index : mengembalikan “I” yang mana “I” adalah index dari data pertama dalam “x” yang di dalam array.

       array.index(x)

Append : menambahkan sebuah objekbaru dalam sebuah data dalam array

       array.append(x)

Insert : menyisipkan data baru

       array.insert(I,x)

Remove : memindahkan data pertama “x” dalam array

       array.remove(x)

Pop : menghapus item dalam indeks “I” dan mengembalikannya

       array.pop([i])

Count : menghitung data “x” di dalam array

       array.count(x)

Reverse : mengubah urutan item dalam array

       array.reverse()

Extend : menambahkan item tertentu dalam akhir array

       array.extend(‘iterable’)

Sort : mengurutkan data  dalam array

       array.sort()

Len : mengembalikan nilai berupa jumlah item di dalam sebuah array

       len()

Del : menghapus item dalam array

       del L[i]

Filter : : untuk menyaring data



filter(function, sequence)

Map    : membandingkan struktur data array



map(function, sequence)



Reduce    : untuk mengurangi suatu data

reduce(function, sequence)




No comments:

Post a Comment