Anda di halaman 1dari 8

Dasar Pemrograman

dengan

PYTHON
SLIDE-04 | List, Tuple, Set dan Dictionary

Achmad Choiron
Teknik Informatika
Universitas Dr. Soetomo
Surabaya
Materi
1. List
2. Tuple
3. Set
4. Dictionary
5. Latihan
1. List
• Bila terdapat beberapa variable dengan isi
yang sejenis sebagai sebuah daftar, maka bisa
dibuat sebagai array variable yang disebut
LIST.
• Contoh:
• Buah_1 = “nangka”
• Buah_2 = “jambu”
• ...
Buah = [“nangka”, “jambu”, “mangga”]
• Buah_n = “mangga”
Latihan
1. Buat sebuah daftar dengan nama Buah yang berisi nama buah: mangga,
jeruk, nangka dan pisang.
2. Tampilkan jumlah item dalam list.
3. Tampilkan isi list Buah
4. Tampilkan 2 nama buah pertama saja.
5. Tambahkan buah: durian dan pepaya dan tampilkan.
6. Tambahkan buah: rambutan setelah jeruk dan tampilkan.
7. Urutkan isi list Buah dari secara Ascending dan tampilkan.
8. Urutkan isi list Buah dari secara Descending dan tampilkan.
9. Hapus isi buah yang terakhir dan tampilkan.
10. Hapus isi buah yang ke-2 dan tampilkan isinya.
11. Hapus buah Durian dan tampilkan.
12. Tampilkan isi list dalam huruf besar semua.
13. Buat sebuah list baru dengan nama Sayuran dan isi dengan bayam dan
wortel.
14. Gabungkan isi dari Sayuran ke Buah dan tampilkan.
15. Hapus isi Sayuran dan tampilkan isi Sayuran.
2. Tuple
• Tuple hampir sama dengan List yang berisi data
daftar.
• List menggunakan [...] sedangkan Tuple
menggunakan (...) untuk menginisiasi variable.
• Contoh:
 Buah = [“mangga”, “nangka”]  List
 Buah = (“mangga”, “nangka”)  Tuple
• Tuple bersifat tetap dan tidak dapat diubah,
ditambah dan dihapus itemnya.
• Dapat dipanggil sesuai indeksnya.
3. Set
• Sets juga merupakan sebuah daftar yang
dituliskan menggunakan kurung kurawal
• Contoh
 Buah = {“mangga”, “nanas”)
• Set dapat ditambah dan dihapus, namun tidak
dapat memilih posisi indeks karena bersifat
random atau acak.
4. Dictionary
• Ini merupakan type data yang unik, karena berfungsi
sebagai kamus untuk menyimpan data konfigurasi saja.
• Sekali dibuat, tidak dapat ditambah, dapat dihapus, dan
isinya dapat diubah.
• Penulisannya seperti Set – menggunakan tanda kurung
kurawal.
• Contoh:
Mobil = { “Nopol” : “W 457 RO”,
“Merek” : “Datsun”,
“BBM “ : “Bensin”,
“Tahun: “2015”
}
Latihan
• Buat sebuah Dictionary untuk _Sekolah yang terdiri dari
– Registrasi_sekolah
– Nama_sekolah
– Jenjang
– Alamat
– Akreditasi
• Tampilkan panjang _Sekolah
• Tampilkan isi _Sekolah
• Tampilkan Jenjang
• Tampilkan Akreditasi
• Ubah Status Akreditasi
• Tambahkan item “Tahun_berdiri” = “1945”
• Hapus Akreditasi
• Buat Dictionary Rayon yang terdiri dari Sekolah_1, Sekolah_2 dan Sekolah_3.

Anda mungkin juga menyukai