List di phyton tandai dengan menggunakan kurung persegi [ ] urutan index list dihitung mulai dari angka nol jika ada sebuah list berisi [a,b,c] maka list a adalah index ke 0 , b index ke 1 dan C adalah index ke 2 penulisan list di python dapat di tulis seperti ini:
alist = [ ]
alist=0,1,2
maka isi dari list adalah (0,1,2)
Macam Macam Fungsi List :
len(alist): menghitung panjang sebuah list
alist.append(5) : menambahkan 5 ke dalam list
alist[0:3] : menampilkan isi list dari index ke 0 sampai index ke 3
list.sort() : mengurutkan isi list secara ascending. List yang diurutkan harus mempunyai tipe data yang sama
alist.insert(0:3) :memasukkan sebuah 3 ke dalam index yang 0
alist.count(4) : menghitung berapa banyak angka 4 di dalam list
alist.pop(1) : menghapus list pada index 1
del alist[2] : menghapus list pad index 2
perbedaan del dengan pop adalah del tidak mengembalikan nilai sedangkan pop menyimpan nilai dan mengembalikan
alist.index(4) : menampilkan index ke 4 pada list
alist.count(3) : menghitung angka 3 pada list
alist.remove(5) : menghapus angka 5 pada list , bukan menghapus index ke 5
alist.sort() : mengurutkan list dari kecil ke besar
alist.reverse() : membalik urutan dari list
alist.insert(0,5) : menambahkan data bernilai 5 pada index ke 0
alist.append() : menambahkan data pada list pada index terakhir
tipe data sangat di perlukan dalam bahasa pemrograman karena dapat membantu komputer untuk penghitungan dan pengelompokan data yang akan membantu untuk meminimalisir penggunaan ram yang berimbas kepada kecepatan pemakaian komputer yang sedang di gunakan oleh user sehingga menjadi lebih cepat
Contoh Program List
membuat program list pada python
Program Mencari Kalimat
mencari apakah ada kalimat aldo
data='dimanakah aldo? saya pikir aldo bermain di taman bersama teman temanya'
data=data.split()
Y=0
for I in data:
if I=="aldo" or I=="aldo?":
Y=Y+1
print('Jumlah ada =',Y,'kata')
Program Menampilkan Angka Ganjil Genapmenampilkan bilangan ganjil dari angka 1 sampai 20
data=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
Y=0
while Y<20 :
if data[Y]%2!=0:
print(data[Y])
Y=Y+1
Menampilkan bilangan genap dari angka 1 sampai 20
data=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
Y=0
while Y<20 :
if data[Y]%2!=1:
print(data[Y])
Y=Y+1
Program Menjumlahkan Matrix
Menjadikan list menjadi matrix yang di jumlahkan dengan diberikan kondisi tidak bisa di operasikan jika jumlahnya tidak sama
A=[1,2,3,4,5,6,7,8,9,10]
B=[11,12,13,14,15,16,17,18,19,20]
x=0
if len(A)==len(B):
while x<10:
A[x]+B[x]
print(A[x]+B[x])
x=x+1
elif len(A)!= len(B):
print('Matrix can not be defined')
Comments
Post a Comment