TUGAS 4 - Algo
TUGAS 4 - Algo
Disusunoleh :
SYAFRIZAL (220401005)
FAKULTAS TEKNIK
Output
List adalah objek koleksi yang menyimpan daftar objek. Dalam dart, list
dinyatakan dalam tipe List. type data dictionary merupakan type data yang setiap
data atau anggotanya sendiri dari key dan value, seperti halnya dengan kamus
dimana setiap data terdapat value atau arti, type data dictionary biasa digunakan
untuk yang besar dan setiap anggota atau key nya dapat di akses secara acak dan
yang harus kita ketahui dari type data dictionary ini yaitu bahwa setiap data yang
tidak memiliki indexs.Tuple adalah struktur data yang digunakan untuk
mentimpan sekumpulan data.
Listing:6_2
Input:
Output:
Slicing indeks merupakan cara untuk mengakses beberapa elemen pada list
dan tuple. Cara ini tidak dapat dilakukan di dictionary. Slicing indeks dilakukan
dengan memanggil list atau tuple kemudian tentukan indeks awal slicing dan batas
akhirnya. Kemudian indeks tersebut dipisahkan dengan tanda “:” dan diapit oleh
tanda “[“ dan “]”. Misal ada sebuah list daftar_barang kemudian ingin mengambil
10 datanya dari indeks ke – 2 maka pemanggilannya adalah daftar_barang[1:11].
Mengubah Isi list,dictionary dan tuple
Listing : 6_3
Input :
Output :
Ketiga struktur data ini dapat ditambahkan data baru dari data semula.
Pada list, digunakan tanda “+” untuk menambahkan data dari list baru ke list
lama. Begitupun dengan tuple, tanda “+” digunakan untuk menambahkan data
dari tuple baru ke tuple lama. Sedangkan pada dictionary digunakan method
update dari dictionary yang ingin ditambahkan data baru. Kemudian dictionary
semula akan memiliki data yang ditambahkan melalui method tersebut.
Menghapus isi list,dictionary dan tuple
Listing:6_5
Input:
Output: