Skip to main content

List dan Macam Macam fungsi List di Python

List adalah tipe data yang dapat menampung beberapa tipe data yang isinya dapat di ubah ubah. Macam macam fungsi list di python digunakan untuk menampung beberapa data yang dapat di pangil sesuai urutan data, list dapat di isi dengan jenis tipe data apapun dan  isi dari list dapat di ubah ubah dan di otak atik menggunakan fungsi fungsi dari list


List Pada Python

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 Genap
menampilkan 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