Module Array pada Python
buayaberdiri.blogspot.com- Dalam pengelompokan data dalam daftar atau list pada objek integer maupun string pada urutan nilai tertentu ataupun di tentukan oleh user,pengelompokan data pada python sering kita jumpai dalam pemograman python dengan implementasi dan kinerja yang berbeda.
Baca Juga Artikel Tentang :
Module Array menyediakan pengelompokan data dengan jenis urutan nilai integer,character,float,unicode character disertai dengan typecode yang mendukung versi python masing-masing dengan pengelompokan nilai data integer yang berbeda,jadi fungsi array ini hanya pengelompokan data integer dan tidak mendukung data string.
Jika kalian ingin melihat artikel tentang Python : Lihat disini
Lihat contoh dibawah ini :
from array import array
a2 = array('H',[8,9,5,4])
print a2
a2 = array('H',[8,9,5,4])
print a2
Maka akan mencetak :
Lihat gambar dibawah ini :
Array mendukung beberapa metode yaitu :
Array juga mendukung beberapa typecode yaitu :
Pada contoh diatas kita menggunakan metode append yaitu menambahkan data dengan tipe data signed integer ( i ),kita juga bisa menggunakan karakter seperti huruf (a,b,c dan seterusnya) dan float (1.0,2.0,3.0 dan seterusnya).
Lihat contoh dibawah ini :
Maka akan mencetak :
Pada contoh diatas ketika list data kita sebelumnya di keluarkan berupa integer,ketika kita menggunakan typecode floating ( f ),maka keluaran pada shel python akan mencetak floating,jadi yang tadinya integer akan berubah menjadi floating.
kita juga dapat menggunakan typecode character ( c )seperti (a,b,c,d dan seterusnya)
Lihat contoh dibawah ini :
Maka akan mencetak :
...
Module Array pada Python |
Array mendukung beberapa metode yaitu :
- Append()
- buffer_info()
- byteswap()
- count()
- extend()
- fromfile()
- fromlist()
- fromstring()
- index()
- pop()
- read()
- remove()
- reverse()
- tofile()
- tolist()
- tostring()
- write()
Array juga mendukung beberapa typecode yaitu :
- c = character
- b = signed integer
- B = unsigned integer
- u = unicode character
- h = signed integer
- H = unsigned integer
- i = signed integer
- I = unsigned integer
- l = signed integer
- L = unsigned integer
- f =floating point
- d =floating point
Metode Append pada Module Array
Lihat contoh dibawah ini :
Maka akan mencetak :
from array import array
a2 = array('i',[1,2,3,4,5])
print a2.append(6)
print a2
a2 = array('i',[1,2,3,4,5])
print a2.append(6)
print a2
Maka akan mencetak :
Lihat contoh dibawah ini :
from array import array
a2 = array('f',[1,2,3,4,5])
print a2.append(6.0)
print a2
a2 = array('f',[1,2,3,4,5])
print a2.append(6.0)
print a2
Maka akan mencetak :
Pada contoh diatas ketika list data kita sebelumnya di keluarkan berupa integer,ketika kita menggunakan typecode floating ( f ),maka keluaran pada shel python akan mencetak floating,jadi yang tadinya integer akan berubah menjadi floating.
kita juga dapat menggunakan typecode character ( c )seperti (a,b,c,d dan seterusnya)
Lihat contoh dibawah ini :
from array import array
a2 = array('c',['a','b'])
print a2.append('c')
print a2
a2 = array('c',['a','b'])
print a2.append('c')
print a2
Maka akan mencetak :
Lihat gambar dibawah ini :
Untuk yang metode append sampai disini dulu yahh,untuk metode lainnya liat updaten selanjutnya,sebenernya sama perintah/sintaksnya kamu tinggal mengubah perintah append saja ketika kamu ingin menggunakan metode remove dan metode yang lainnya :)
Baca juga Artikel Tentang :52.Belajar Bersama Python | Textwrap() pada python - textwrap.fill(),textwrap.wrap(),textwrap.dedent()
Gbu :)
Metode Append dengan typecode character ( c ) | Module Array pada Python |
Untuk yang metode append sampai disini dulu yahh,untuk metode lainnya liat updaten selanjutnya,sebenernya sama perintah/sintaksnya kamu tinggal mengubah perintah append saja ketika kamu ingin menggunakan metode remove dan metode yang lainnya :)
Baca juga Artikel Tentang :52.Belajar Bersama Python | Textwrap() pada python - textwrap.fill(),textwrap.wrap(),textwrap.dedent()
Gbu :)
...