Tugas
1. Apa yang dimaksut dengan Array / larik dalam python?
- Suatu tipe data yang dapat menampul lebih dari 1 nilai
2. Bagaimana cara mendeklarasikan sebuah Array pada python?
- Menggunakan variabel [ ]
3. Bagaimana cara mengakses element sebuah array di python?
ListA = ['satu','dua','tiga'] #data string
ListB = [1,2,3] #data numerik
ListC = ['satu',2,'tiga',4] #data campuran
ListD = [ ] #data kosong
4. Apa yang dimaksut dengan array 1 dimensi, array 2 dimensi,
bagaimana cara mendeklarasikan dan mengakses array tersebut,
berikan contoh penerapannya !
- Array 1 dimensi adalah sebuah tipe data dengan struktur yang sederhana
- Array 2 dimensi adalah tidak lebih dari sebuah array dari array
5. Buatlah dan jelaskan langkah-langkah untuk membuat sebuah array
atau larik tiga dimensi berukuran 3x3x3 menggunakan python.
lists = [[] for i in range(4)]
lists[0].append(1)
lists[1].append(5)
lists[2].append(9)
lists[3].append(13)
print (lists)
lists = [[] for i in range(4)]
lists[0].append(2)
lists[1].append(6)
lists[2].append(10)
lists[3].append(14)
print (lists)
lists = [[] for i in range(4)]
lists[0].append(3)
lists[1].append(7)
lists[2].append(11)
lists[3].append(15)
print (lists)
lists = [[] for i in range(4)]
lists[0].append(4)
lists[1].append(8)
lists[2].append(12)
lists[3].append(16)
print (lists)
6. Jelaskan beberapa istilah/metode /fungsi yang berkaitan dengan array
pada python sebagai berikut:
- subscript/index = memperoleh index dari nilai x yang pertama kali dijumpai pada list.
- append = menambahkan x di akhir list.
- insert = memasukan sebuah element.
- remove = menghapus elemen x yang dijumpai pertama kali pada list.
- pop = menghapus elemen yang terletak pada index i, dan memberikan nilai balik berupa nilai elemen tersebut.Jika tidak ada argumen, elemen yang dihapus adalah elemen yang paling belakang.
- count = menghitung frekuensi x pada list.
- sort = mengurutkan elemen-elemen dalam list. Jika fungsi f disertakan, pengurutan akan dilakukan dengan menggunakan fungsi tersebut.
- reverse = membalikkan urutan list.
- extend = menambahkan elemen-elemen dalam list l ke akhir list.
- len = mengembalikan/memberitahukan panjang string.
- del= untuk menghapus elemen dalam list kita bisa menggunakan fungsi.
- filter = Menyaring data urutan berdasarkan fungsi Boolean dan menghasilkan data urutan lain dengan tipe yang sama.
- map = memberlakukan operasi suatu fungsi pada semua nilai yang terdapat di dalam daftar urutan data.
- map = memberlakukan operasi suatu fungsi pada semua nilai yang terdapat di dalam daftar urutan data.
- reduce = menggabungkan hasil semua blok
No comments:
Post a Comment