This commit is contained in:
Chizuui
2025-11-27 00:38:38 +07:00
parent 5444efab13
commit 1795fa1c2f
81 changed files with 1893 additions and 0 deletions

0
Acara-11/1.py Executable file
View File

26
Acara-11/2.py Executable file
View File

@@ -0,0 +1,26 @@
angka = [1, 5, 7, 9, 11]
# Mendapatkan jumlah item pada list menggunakan len
print("Jumlah item pada list:")
print(len(angka))
# Mengakses item di akhir list menggunakan append
print("Item terakhir pada list:")
angka.append(13)
print(angka)
# menyisipkan item pada indeks tertentu menggunakan isert
print ('menyisipkan angka 3 pada indeks ke 1 mengguanakan insert:')
indeks =1
angka.insert(indeks, 3)
print(angka)
# menambah list pada list menggunakan extend
print ('menambah list berisi 15, 17, 19 pada list nomor:')
angka.extend([15, 17, 19])
print(angka)
#cek indeks
print("cek angka 1 indeks berapa? angka 2 di indeks keberapa?")
print (angka.index(1))
print (angka.index(2))

26
Acara-11/3.py Executable file
View File

@@ -0,0 +1,26 @@
day = ['hari', 'senin', 'selasa', 'maret', 'rabu', 'kamis', 'juni']
print (day)
# menghapus nilai yang sama
print ('menghapus maret dari list :')
day.remove('maret')
print (day)
# menghapus nilai pada indeks tertentu (del)
print ('menghapus indeks ke 0 yaitu hari :')
del day[0]
print (day)
# menghapus nilai pada indeks tertentu (pop)
print ('menghapus indeks ke 4 yaitu juni mneggunakan pop :')
day.pop(4)
print (day)
# menghapus nilai item terakhir pada list yaitu kamis (pop)
print ('menghapus item terakhir pada list yaitu kamis menggunakan pop :')
day.pop()
print (day)
# menghapus nilai yang dihapus menggunakan pop
print ('menghapus nilai yang dihapus menggunakan pop :')
print (day.pop(0))

18
Acara-11/4.py Executable file
View File

@@ -0,0 +1,18 @@
angka = [3, 5, 8, 1, 2, 9, 7, 4, 6,]
huruf = ['doni','caca','eva','bobi,','ani','faruk']
print(angka)
print(huruf)
# mengurutkan isi list berupa angka dan kata menggunakan sort
print('marilah kita urutkan :')
angka.sort()
huruf.sort()
print(angka)
print(huruf)
# membalik index isi list berapa angka dan kata menggunaan reverse
print('membalik urutan index :')
angka.reverse()
huruf.reverse()
print(angka)
print(huruf)

22
Acara-11/5.py Executable file
View File

@@ -0,0 +1,22 @@
# list minuman dengan 2 dimensi
minuman = [
["kopi","susu","teh"],
["jus apel","jus melon","jur jeruk"],
["es kopi","es campur","es teler"]
]
print(minuman)
print('\n')
# cara mengakses list multidiemnsi
# angka pertama menunjukkan kolom,yang kedua adalah baris
print("menampilkan salah satu menu dengan menunjuk nomer index :")
print(minuman[2][0])
print(minuman[0][1])
print('\n')
# mencetak isi list di dalam list satu persatu
print('\n')
print("menampilkan isi list di dalam list :")
for menu in minuman:
for menu2 in menu:
print(menu2)

39
Acara-11/list1.py Executable file
View File

@@ -0,0 +1,39 @@
# membuat list kosong
ListKosong = []
# membuat list berisi 1 item
List_1_Item = ['satuItem']
# membuat list dengan banyak item dengan satu tipe data
ListKata = ["mangga", "jambu", "apel", "anggur "]
listAngka = [23, 11, 94]
# membuat list dengan berbagai tipe data
ListCampuran = [23, "Novemver", 94]
# Membuat list berisi list ( bercabang)
ListNasted = ["Mahasiswa", ["Dian", 17, 160.5],"Lulus"]
ListGabugan = [ListKata, listAngka]
# mencetak hasil
#print (listAngka)
#print (ListKata)
#print (ListCampuran)
#print (ListNasted)
#print (ListGabugan)
# Mencetak indeks dari list
#print (ListNasted[0])
#print (ListNasted[1])
#print (ListNasted[1][0])
#print (ListNasted[1][1])
#print (ListNasted[1][2])
#print (ListNasted[2])
# Membuat list kosong
ListKosong = []
kata = "WORKSHOP"
angka = 12345678
print (kata[5])
print (angka[5])

25
Acara-11/slising_list.py Executable file
View File

@@ -0,0 +1,25 @@
list_kata = ["mangga", "jambu", "apel", "anggur"]
#mengubah indeks ke 1 pada list_kata
print ("Sebelum diubah:")
list_kata[1] = "rambutan"
print (list_kata)
# menambah list pada liat_kata tapi tidak disimpan
print ('List juga bisa ditambahkan :')
print (list_kata + ["delima", "melon", "pear"])
# menambah list pada list_kata dan disimpan
print ('List juga bisa ditambahkan dan disimpan :')
list_kata += ["delima", "melon", "pear"]
print (list_kata)
# mengali list pada list_kata
print ('List juga bisa dikali :')
print (list_kata * 2)
# memeriksa item pada list
print ('mangga' in list_kata)
print ('salah' not in list_kata)
if "melon" in list_kata:
print ("Ada melon")