Praktikum 7
Praktikum 7
NIM : 221109
Fakultas Sistem Informasi Blended
Tugas Praktikum 7 Struktur data py
Praktikum 7 - List
Tujuan & Manfaat
Pada praktikum 8 - List, mahasiswa diharapkan:
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.
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.
In [1]:
#Contoh sederhana pembuatan list pada bahasa pemrograman
python list1 = ['sistem komputer', 'teknik informatika', 2008, 2020]
list2 = [1, 2, 3, 4, 5 ] list3 = ["a", "b", "c", "d"]
print(list1) print(list2)
print(list3)
print (list)
del list[2]
print ("Setelah dihapus nilai pada index 2 : " , list)
[ 'sistem komputer', 'teknik informatika', 2008, 2020]
Setelah dihapus nilai pada index 2 : ['sistem komputer', 'teknik informatika', 2020]
Sebenarnya, list merespons semua operasi urutan umum yang kami gunakan pada String di bab
sebelumnya. Dibawah ini adalah tabel daftar operasi dasar pada list python.
Python Expression Hasil Penjelasan
In
[9]:
#program contoh yang memanfaatkan
list num = [-1, 2, 53, 5, 50, 153, 91,87]
genap = [x for x in num if x%2==0]
print("list angka ",num)
print("angka genap pada list tersebut: ",genap)
Latihan
Catatan: gunakan python versi 3.x atau di atas nya
2. Buatlah program menggunakan list, dan materi sebelumnya dengan skenario sebagai berikut:
a. Program yang menampilkan nilai maksimum dari sebuah list, untuk keluarannya dapat di
lihat pada gambar di bawah:
b. Program yang menampilkan nilai minimum dari sebuah list, untuk keluarannya dapat di
lihat pada gambar di bawah:
c. Program yang menampilkan kata yang tidak boleh lebih dari 4 huruf, untuk keluarannya
dapat di lihat pada gambar di bawah:
Jawab :
a.
b.
c.