Modul 6 Praktikum Pemrograman Komputer - Phyton
Modul 6 Praktikum Pemrograman Komputer - Phyton
DISUSUN OLEH
NAMA :
……………………………………………
…………..
NIM :
……………………………………………
…………..
MODUL VI
MODUL VI
TIPE DATA (LIST, TUPPLE, SET)
TUJUAN PRAKTIKUM :
1. Mahasiswa memahami Tipe Data List, Tupple dan Set
2. Mahasiswa mampu membuat program dengan tipe data Data List, Tupple
dan Set
TEORI:
Contoh :
45
print(prodi[0:-1])
Output : ['Ilmu Komputer', 'Teknik Informatika']
print(prodi[:2]+["Fakultas Teknik","Unmul"])
Output : ['Ilmu Komputer', 'Teknik Informatika', 'Fakultas Teknik', 'Unmul']
print(len(prodi))
Output : 3
Hasil Luaran :
Pada kode di atas, kita menggunakan fungsi len() untuk mengambil panjang list.
Hasil outputnya :
47
b. Mengganti Nilai List
List bersifat mutable, artinya isinya bisa kita ubah-ubah.
Contoh:
Output :
Output :
d. Menghapus Nilai List
Perintah yang dipergunakan untuk menghapus list adalah del[index]
Contoh :
Selain menggunakan perintah del, kita juga bisa menggunakan method remove() dengan
parameter item yang akan dihapus.
Contoh:
Hasil Luaran :
e. Memotong List
Contoh Program Memotong List
Hasil Luaran :
49
f. Operasi List
- Penggabungan (+)
Hasil Luaran :
- Perkalian (*)
Hasil Luaran :
Hasil Luaran :
Angka dua [2] pada kode di atas, menujukan indeks list yang akan di akses. Kemudian setelah
dapat list-nya baru kita ambil isinya. Kemudian Bagaimana jika ingin menampilkan semua isi
dalam list multi dimensi ?, jawabannya yaitu Tinggal gunakan perulangan bersarang.
51
6.6. Latihan Membuat Program List
Program Tambah Nama Pahlawan Super
53
6.10. Mengakses Nilai Tuple
Sama seperti list, Tuple juga memiliki indeks untuk Mengakses item di dalamnya. Indeks
Tuple dan list selalu dimulai dari nol 0.
Contoh:
Maka hasilnya:
Maka hasilnya:
Maka hasilnya :
Hasil Luaran :
55
Hasil Luaran Program :
Dengan melakukan upacking, isi tuple akan di-copy ke variabel. Lalu dengan variabel kita bisa
melakukan apapun, seperti mengubah isinya. Karena variabel bersifat mutable.
Praktik 1 Tipe Data List :
Sintaks Python :
…………………………………………………………………………………………
Output:
…………………………………………………………………………………………
Apa yang saya dapat dari Penulisan Program Tersebut (lihat Penulisan Coding/Scripting dan
hasil outputnya):
1. ……………………………………………………………………………………….
2. ……………………………………………………………………………………….
3. ……………………………………………………………………………………….
Praktik 2 Tipe Data Tupple
Sintaks Python :
…………………………………………………………………………………………
Output:
…………………………………………………………………………………………
Apa yang saya dapat dari Penulisan Program Tersebut (lihat Penulisan Coding/Scripting dan
hasil outputnya):
4. ……………………………………………………………………………………….
5. ……………………………………………………………………………………….
6. ……………………………………………………………………………………….
Praktik 3 Tipe Data Set
Sintaks Python :
…………………………………………………………………………………………
Output:
…………………………………………………………………………………………
Apa yang saya dapat dari Penulisan Program Tersebut (lihat Penulisan Coding/Scripting dan
hasil outputnya):
7. ……………………………………………………………………………………….
8. ……………………………………………………………………………………….
9. ……………………………………………………………………………………….