Struktur Data Pada Python
Struktur Data Pada Python
PEMROGRAMAN
NAMA : NAUVIANA PITA ROSA
NIM : A710210031
TANGGAL PRAKTIKUM : 25-11-2021 TANGGAL :
BAB VI
STRUKTUR DATA PADA PYTHON
1. Dasar Teori
Struktur data dalam python sangatlah bervariasi. Struktur data digunakan untuk
menyimpan dan menyusun suatu data. Pada struktur data juga dapat memudahakan programmer
untuk memberi perintah kepada komputer dan dapat memudahkan programmer juga ketika
mencari suatu kesalahan ketika coding. Programmer akan merasa lebih mudah mencari
kesalahan saat coding error ketika enggunakan struktur data daripada tanpa menggunakan
struktur data.
1.1 List
List ini hamper sama dengan array, karena dapat menyimpan data lebih dari satu dalam
satu variable.data dalam list bisa berupa integer, string atau booleean. Data yang tersimpan pada
list menggunakan symbol siku atau [ ]
Contoh list yaitu :
#deklarasi list
bunga = [‘sepatu’ , 5 , true]
#akses list menggunakan list 0
print(bunga[0])
#menambah elemen
set_satu.add(13)
set_dua.add(12)
print(set_satu)
print(set_dua)
Coding di atas akan menghasilkan output {10,11,12,13} dan {12, 13,14,15}.
1.4 Dictionaries
Sama seperti set, untuk penulisan dictionaries menggunakan tanda kurung kurawal {}.
Dictionary merupakan tipe data yang tidak berurutan. Dala dictionaries, setiap urutannya berisi
key dan value. Namun dictionaries di python harus menggunakan tipe data string. Dalam
dictionaries sendiri ada fungsi clear() untuk menghapus seluruh elemen, fungsi pop(key) untuk
menghapus elemen dengan kunci tertentu, fungsi keys() untuk enampilkan seluruh kunci, fungsi
velues( ) .untuk menampilkan seluruh nilai yang terdapat dalam dictioanries.
2. TUJUAN PRAKTIKUM
1. Dapat menjelaskan list, tuple, set, dan dictionary pada bahasa python
2. Dapat mengimplementasikan list, tuple, set, dan dictionary pada pemrograman,
3. ANALISA HASIL
3.1 Kegiatan 1 : Bekerja dengan list
Analisa :
Pada gambar di atas merupakan penyelesaian dari tugas. Untuk menyelesaikan project
di atas menggunakan fungsi perulangan for untuk perulangan input no hp dan nama menjadi
lima. Tugas di atas juga menggunakan dictionaries fungsi key dan value untuk menmapilkan
seluruh dan enampilkan seluruh nilai yang terdapat dalam dictionaries.
5. KESIMPULAN
1. Mempelajari struktur data dapat memudahkan programmer untuk mrncari
kesalahan coding.
2. Struktur data juga dapat memudahkan programmer untuk memberi perintah
kepada komputer.
3. Tuple bersifat immutable, yang berarti datanya tidak dapat dihapus ataau
ditambah.
4. Dalam python, dictionaries tipe datanya harus bersifat string.
5. Untuk list, tipe data bisa berupa integer, Boolean atau string
DAFTAR PUSTAKA
https://hiwijaya.com/blog/struktur-data-python, 25 November
https://dosenit.com/kuliah-it/pemrograman/6-kegunaan-struktur-data-dalam-
sebuah-pemrograman ,25 November
https://ngodingdata.com/struktur-tuple-di-python/ ,25 November