Tutorial Penggunaan Array di Python

Dipublikasikan oleh El Cicko pada

tutorial penggunaan array di python 1

Pada artikel yang kemarin saya sudah membahas tentang dasar OOP di Python. nah pada kesempatan kali ini saya akan membahas kembali tutorial tentang Python namun kita akan kembali ke bahasan yang dasar yaitu tentang cara penggunaan array di Python.

Apa itu Array ?

Sebelum kita membahas lebih dalam tentang array dalam Python, ada baiknya kita mengetahui terlebih dahulu tentang apa itu array ? Array merupakan sebuah variabel yang menyimpan lebih dari 1 buah data yang memiliki tipe data yang sama.

Jadi dapat dikatakan bahwa array merupakan kumpulan dari data-data tunggal yang dijadikan dalam 1 variabel array yang alamat memorinya berbeda yang selanjutnya disebut elemen-elemen array yang bisa kita akses berdasarkan indeks.

Python memiliki fleksibilitas soal penggunaan Array, berbeda dengan bahasa Java atau C namun lebih menyerupai list, list pada Python dapat terdiri dari String, Integer ataupun elemen yang lainnya.

Import Module & Contoh Dasar Array di Python

Untuk menggunakan array pada python, kita harus import terlebih dahulu module array di python, hal ini dikarenakan Array bukan sebuah tipe data yang fundamental seperti String ataupun Integer.

Untuk melakukan import module array pada Python kamu dapat menggunakan syntax berikut :

from array import *

Setelah melakukan import module, kamu sudah dapat mendeklarasikan sebuah array. Berikut contoh pendelarasian sebuah array pada Python :

variableArray = array(typecode, [Initializers])

Pada pendeklarasian diatas, variableArray adalah sebuah identifier dari sebuah array atau biasa kita sebut dengan variable, lalu typecode digunakan agar bahasa Python dapat mengidentifikasi tipe data apa yang ada di dalam Array tersebut dan Initializers adalah isi dari Array itu sendiri.

Typecode adalah kode yang digunakan untuk menentukan jenis nilai array atau tipe array. Tabel di bagian parameter dibawah ini menunjukkan nilai yang mungkin dapat Kamu gunakan saat mendeklarasikan array dan jenisnya.

ParameterDefinisi
bSign Integer dengan besar memory 1 bytes
BUnsign Integer dengan besar memory 1 bytes
cCharacter dengan besar memory 1 bytes
uUnicode Character dengan besar memory 2 bytes
h Sign Integer dengan besar memory 2 bytes
HUnsign Integer dengan besar memory 2 bytes
iSign Integer dengan besar memory 2 bytes
IUnsign Integer dengan besar memory 2 bytes
wUnicode Character dengan besar memory 4 bytes
 lSign Integer dengan besar memory 4 bytes
LUnsign Integer dengan besar memory 4 bytes
fFloating Point dengan besar memory 4 bytes
dFloating Point dengan besar memory 8 bytes

Berikut contoh dasar penggunaan array pada Python :

arrayku = array('i', [1,2,3,4,5])

Pada contoh diatas typecode i mempresentasikan nilai integer pada array tersebut.

Mengakses Elemen Array pada Python Melalui Index

Pada bagian ini saya akan memberikan contoh bagaimana cara untuk mengakses elemen dari sebuah array dalam Python melalui index array itu sendiri, berikut contohnya :

from array import *
arrayku = array('i', [1,2,3,4,5])
print(arrayku[1])
# 2
print(arrayku[2])
# 3

Pada contoh diatas, typecode diisi dengan parameter i yang memiliki besar memory sebanyak 2 bytes. Sekarang kita coba dengan menggunakan 5 integer.

from array import *
arrayku = array('i', [1,2,3,4,5])
for i in arrayku:
    print(i)
# 1
# 2
# 3
# 4
# 5

Nah, seperti itu. Mudah kan ? lanjut

Menambah nilai pada Array dalam Python dengan append()

Pada bagian ini kita akan belajar bagaimana cara untuk menambahkan nilai yang ada pada Array dalam Python dengan menggunakan fungsi append(). Misalkan terdapat beberapa nilai yang ada di array berikut ini

[1,2,3,4,5]

Nah, kita akan menambahkan angka 6 ke dalam deretan angka yang ada pada array di atas. Berikut contoh scriptnya :

from array import *
arrayku = array('i', [1,2,3,4,5])
arrayku.append(6)
for i in arrayku:
    print(i)

Ketika kita jalankan script python tersebut maka akan menghasilkan output sepert dibawah ini

1
2
3
4
5
6

Segitu saja dulu tutorial saya tentang cara penggunaan array di Python. Insya Allah akan saya lanjutkan lagi di postingan selanjutnya. Silahkan dicoba & semoga bermanfaat. Amin 🙂


El Cicko

Nama saya Riky Fahri Hasibuan, Saya yang biasa nulis di blog ini. Blog ini adalah sarana dokumentasi dari apa yang saya kerjakan dan tidak ada salahnya juga saya sebarkan. Jika artikel di blog bermanfaat, kamu bisa memberikan apresiasi pada blog ini dengan memberikan donasi pada blog ini.

0 Komentar

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *