Struktur Data List :
Array
Assalamualaikum Wr
Wb.
Merhaba Arkadaslar Sobat Ngupi!.
Kali ini aku akan membahas materi yang berkaitan dengan Struktur Data List , yang akan di implementasikan dengan menggunakan Bahasa Python, dengan menambahkan Module Array sebagai tambahan yang digunakan untuk menambahkan data dalam satu variable.
Sebelum kita memulai untuk membahas Materi Struktur Data List : Array.
Ada yang wajib kita perhatikan sebelum memulai materi yang
akan kita bahas.
1.
Adab Membaca Doa Terlebih Dahulu
2.
Mempersiapkan Aplikasi Debugging And Complier
untuk Dapat Menjalankan Python.
Admin disini menggunakan Aplikasi VSCode
untuk Merunning dan MengCompile Untuk dijalankan menggunakan Bahasa Python.
Sebelum dapat digunakan untuk merunning dan mengcompile
Bahasa Python di Aplikasi VSCode
. Kita wajib menginstal Modul Python kedalam Aplikasi VSCode.
. Kita wajib menginstal Modul Python kedalam Aplikasi VSCode.
Fungsi Array pada python adalah untuk memuat banyak data tunggal dalam satu Variable yang memiliki tipe data yang sama .
Untuk Menggunakan Array pada Python, kita harus import terlebih dahulu Modul Array di Python. Hal ini
Dikarenakan Array bukanlah tipe data Dasar seperti halnya penggunaan String dan Integer.
Untuk mengimport Array pada Python , kita dapat menuliskannya dengan perintah
Import Array
Maka secara otomatis Modul Array sudah ditambahkan kedalam Python, dan siap untuk digunakan
Dalam menjalankan Program yang akan di identifikasi kedalam Bahasa Python.
Namun sebelum kita implementasikan untuk memuat dan menambahkan data tunggal kedalam sebuah Variable.
Kita harus memahami konsep dasar untuk mengidentifikasikan KodeTipe pada bentuk umum diatas untuk menunjukan tipe element apa yang akan kita gunakan
A = array.array(TypeCode,[Value/Data])
Dimana
ü
A
adalah sebuah variable
ü
TypeCode
adalah Kode Tipe yang digunakan untuk mengidentifikasikan KodeTipe apa yang
akan digunakan.
ü
[Value/Data]
adalah Data Tunggal.
Berikut adalah Kode Tipe untuk
mengidentifikasi Data tunggal
Kode Tipe
|
TIpe C
|
Tipe
Python
|
Ukuran
|
b
|
Char
|
Int
|
1 byte
|
B
|
Unsigned Char
|
Int
|
1 byte
|
u
|
Unicode Char
|
Unicode
|
2 byte
|
h
|
Short
|
Int
|
2 byte
|
i
|
Int
|
Int
|
2 byte
|
I
|
Unsigned
|
Long
|
2 byte
|
Mari kita Implementasikan dengan memasukkan data tunggal kedalam sebuah Variable Global.
import array
a = array.array(‘i’,[10,20,30]
print(a[0])
Didalam Struktur Data List : Data awal akan dimulai dengan 0 sebagai baris data pertama.
dengan hasil outputnya adalah
10 sebagai data tunggal pada baris pertama.
Bagaimana kita menambahkan sebuah Data tunggal pada Variable?.
Untuk menambahkan Data pada baris terakhir Kang Ngupi akan menggunakan Append Function ketika ingin menambahkan Data tunggal pada baris terakhir , Jika ingin menambahkan Data Tunggal pada baris pertama maka kita menggunakan Prepend Function.
Mari kita coba implementasikan Append Function untuk menambahkan data tunggal.
Looping For arrayku.
Dan jika kita ingin menambahkan Data Tunggal pada baris pertama (0), maka kita akan menggunakan prepend.function.
Mari kita coba implementasikan dengan menggunakan konsep perulangan Looping for pada Python.
#Implementasi Prepend Function pada Konsep Perulangan Looping for.
Arrayku = array.array('i',[1,2,3,4,5,6])
Arrayku.insert(0,10)
for x in Arrayku:
print(x)
Dimana
ü
Arrayku
= Adalah Variable Yang Memuat Sebuah Value.
ü
Array.array
= Memanggil Modul Array Untuk Digunakan.
ü
I =
Adalah Kode yang akan digunakan untuk mengidentifikasi Value
ü [1,2,3,4,5,6]
= Value sebelum di Tambahkan.
ü Arrayku.insert= Menambahkan Data Tunggal
ü (0,10)
= 0 adalah baris pertama pada variable Arrayku
ü 10 = Adalah
Data Tunggal yang akan di tambahkan kedalam sebuah Variable.
Dan
berikut hasil eksekusi pada Aplikasi Compiler VSCode yang saya gunakan untuk
merunning Program Arrayku menggunakan Konsep Looping For pada Python.
Demkian Materi SDA - Pengimplementasian Array pada Bahasa Python.
1 komentar:
Merkur Gold Strike Safety Razor - FEBCASINO
Merkur's Gold Strike ventureberg.com/ Safety https://febcasino.com/review/merit-casino/ Razor, Merkur Platinum Edge poormansguidetocasinogambling.com Plated Finish, German, Gold-Plated, Satin https://jancasino.com/review/merit-casino/ Chrome Finish. Merkur aprcasino has a more aggressive looking,
Posting Komentar