First
This commit is contained in:
0
Acara-11/1.py
Executable file
0
Acara-11/1.py
Executable file
26
Acara-11/2.py
Executable file
26
Acara-11/2.py
Executable 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
26
Acara-11/3.py
Executable 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
18
Acara-11/4.py
Executable 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
22
Acara-11/5.py
Executable 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
39
Acara-11/list1.py
Executable 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
25
Acara-11/slising_list.py
Executable 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")
|
||||
Reference in New Issue
Block a user