MODUL V
LIST AND TUPLE
ALGORITMA PEMROGRAMAN
Phyton memiliki enam jenis urutan built-in, namun yang paling umum
adalah list dan tuple. Ada beberapa hal yang dapat dilakukan dengan semua
jenis list. Operasi ini meliputi pengindeksan, pengiris, penambahan, perbanyak,
dan pengecekan keanggotaan. Selain itu, phyton memiliki fungsi built-in untuk
menemukan list dan untuk menemukan elemen terbesar dan terkecilnya.
Tipe tuple dapat menampung elemen dengan nilai yang mengandung tipe
data yang berbeda bisa berupa data dengan tipe integer, float, string, boolean,
dan juga kompleks. Sama seperti pada tipe list untuk mengakses elemen
menggunakan indeks dan indeks dimulai dari 0.
1.2 Tujuan
➢ Dapat mengetahui dan memahami list dan tuple dalam phyton
➢ Dapat menggunakan dan mendeklarasikan list dan tuple
➢ Dapat membuat program sederhana untuk list dan tupple
BAB II
DASAR TEORI
A. List Phyton
Dalam bahasa pemrograman Python, struktur data yang paling dasar
adalah urutan atau lists. Setiap elemen-elemen berurutan akan diberi
nomor posisi atau indeksnya. Indeks pertama dalam list adalah nol, indeks
kedua adalah satu dan seterusnya.
Python memiliki enam jenis urutan built-in, namun yang paling
umum adalah list dan tuple. Ada beberapa hal yang dapat Anda lakukan
dengan semua jenis list. Operasi ini meliputi pengindeksan, pengiris,
penambahan, perbanyak, dan pengecekan keanggotaan. Selain itu, Python
memiliki fungsi built-in untuk menemukan panjang list dan untuk
menemukan elemen terbesar dan terkecilnya.
B. Membuat List Phyton
List adalah tipe data yang paling serbaguna yang tersedia dalam
bahasa Python, yang dapat ditulis sebagai daftar nilai yang dipisahkan
koma (item) antara tanda kurung siku. Hal penting tentang daftar adalah
item dalam list tidak boleh sama jenisnya.
Membuat list sangat sederhana, tinggal memasukkan berbagai nilai
yang dipisahkan koma di antara tanda kurung siku. Dibawah ini adalah
contoh sederhana pembuatan list dalam bahasa Python.
E. Menghapus List
Untuk menghapus nilai di dalam list python, Anda dapat menggunakan
salah satu pernyataan del jika Anda tahu persis elemen yang Anda hapus.
Anda dapat menggunakan metode remove() jika Anda tidak tahu persis
item mana yang akan dihapus.
Method dan Fungsi Build-in Pada List Python Python menyertakan fungsi
built-in sebagai berikut
A. Tupple
Sebuah tupel adalah urutan objek Python yang tidak berubah. Tupel
adalah urutan, seperti daftar. Perbedaan utama antara tupel dan daftarnya
adalah bahwa tupel tidak dapat diubah tidak seperti List Python. Tupel
menggunakan tanda kurung, sedangkan List Python menggunakan tanda
kurung siku.
Membuat tuple semudah memasukkan nilai-nilai yang dipisahkan
koma. Secara opsional, Anda dapat memasukkan nilai-nilai yang
dipisahkan koma ini di antara tanda kurung juga.
Kekurangan List :
Kelebihan Tuple
Kekurangan Tuple
Output :
Penjelasan :
• Deta digunakan untuk membuat list nama makanan, sedangkan data
digunakan untuk membuat list harga.
• Perulangan for untuk menginputkan nama makanan untuk
mengembalikan bilangan bulat dengan range () lalu dilanjutkan
dengan menginputkan nama
• Input masukan nama makanan dengan deta append
• Setelah itu masukan harga makanan dengan data append
• Masukan nama makana dan harga sesuai dengan inputan pada soal
• Maka output yang keluar menampilkan makana yang tersedia
beserta dengan harga yang tertera.
2. Source Code :
Output :
Penjelasan :
Program diatas merupakan program membahas tuple dengan inputan
dinamis.
• Masukan semua data yang sesuai dengan soal pada setiap line
• Setelah itu panggilah fungsi, kemudian pilih semua data mahasiswa
untuk ditampilkan lagi dengan tumple dan list
• Nim append if untuk menampilkan tupple kemudia while untuk
menampilkan prodi
• If select untuk menampilkan print tambahan dengan tupple
• Pilih tupple prodi kemudian inputkan data mahasiswa beserta nim
dan juga alamat sampai dengan 5kali
• If select akan menampilkan prodi yang akan dicari
• Maka program akan menampilkan data mahasiswa sesuai dengan
prodi yang dicari
BAB V
PENUTUP
5.1 Analisa
Dari hasil praktikum, praktikan menganalisa bahwa list dan tuple
merupakan struktur data yang paling mendasar. Setiap elemen-elemen
berurutan akan diberi nomor poisisi atau indeksnya. Indeks pertama dalam list
adalah nol, indeks kedua adalah satu dan seterusnya. Sedangkan tipe tuple dapat
menampung elemen dengan nilai yang mengandung tipe data yang berbeda bisa
berupa data dengan tipe interger, float, string, boolean, dan juga kompleks.
Sama seperti pada tipe list untuk mengakses elemen menggunakan indeks dan
indeks dimulai dari 0. Tuple menggunakan tanda kurung, sedangkan list phyton
menggunakan tanda kurung siku.
5.2 Kesimpulan
1. List sendiri berarti struktur data pada phyton yang mampu menyimpan lebih
dari satu data, seperti array.
2. Sedangkan tupple hampir mirip dengan list. Perbedaannya, tuple bersifat
immutable sehingga anggotanya tidak bisa diubah. Tuple menggunakan
tanda kurung, sedangkan list phyton menggunakan tanda kurung siku.