Ilmu Coding Ilmucoding.com - Merupakan situs yang membantu Anda belajar coding lebih mudah, nyaman, interaktif dan profesional. Belajar sekarang di ilmu coding. GRATIS

Tutorial Python #14 – Mengenal Array

1 min read

Tutorial Belajar Python

Pada kesempatan kali ini ilmucoding akan mengulas tentang array di dalam bahasa pemrograman python. Pembahasan array cukup penting karena hampir di setiap bahasa pemrograman mengenal array. Oleh sebab itu, buat Anda yang ingin belajar tentang array di dalam python silahkan baca tutorial ini sampai selesai.

Apa Itu Array?

Array merupakan variable khusus yang mampu menyimpan sekumpulan data yang bertipe sama. Array dapat menyimpan beberapa nilai dalam satu variable dan Anda bisa mengaksesnya dengan mengacu kepada nomor indeks. Sebagai contoh, Anda bisa menggunakan array untuk menampung data siswa yang lebih dari satu.

Contoh:

siswa = ["Budi", "Charlie", "Erlangga"]

Cara Mengakses Array di Python

Anda dapat mengakses salah satu nilai di dalam kumpulan array dengan mengacu kepada indeks dari setiap data. Di dalam array, indeks di mulai dari nol. Jadi untuk mengakses nilai pertama dimulai dari nol.

Contohnya pada saat Anda ingin menampilkan Budi maka bisa menggunakan kode di bawah ini:

siswa = ["Budi", "Charlie", "Erlangga"] 
print(siswa[0]) // Budi

Outputnya sudah pasti Budi.

Karena data pada variable siswa hanya ada tiga, sudah dipastikan bahwa Charlie merupakan indeks ke 1 dan Erlangga berada pada indeks ke 2.

Cara Mengubah Nilai dari Array

Nilai yang sudah tersusun pada variable siswa masih dapat diubah. Caranya adalah dengan mengisi nilai berdasarkan indeks yang hendak Anda tuju.

Misalnya Anda ingin mengubah Budi menjadi Angga. Maka contoh kodenya adalah:

siswa = ["Budi", "Charlie", "Erlangga"]  
siswa[0] = "Angga"
print(siswa[0]) // Angga

Hasilnya: Angga

Cara Menghitung Panjang Array

Jika Anda ingin menghitung panjang dari suatu array maka gunakanlah keyword len().

Contoh:

siswa = ["Budi", "Charlie", "Erlangga"]  
total = len(siswa)
print(total) // 3

Perlu Anda perhatikan bahwa jika indeks dimulai dari nol, maka panjang array selalu dimulai dari 1. Jadi jika mengikuti nilai dari variable siswa di atas, maka panjang array akan menghasilkan angka 3.

Bagaimana Cara Menampilkan Semua Nilai di dalam Array?

Mungkin Anda akan berpikir rumit apabila dalam suatu variable terdapat 100 data. Jika menampilkan berdasarkan indeks, maka dibutuhkan 100 baris kode. Untuk menghindari itu semua, Anda dapat menggunakan for in loop.

Contoh:

siswa = ["Budi", "Charlie", "Erlangga"]
for data in siswa:
    print(data)

Hasilnya:

Budi
Charlie
Erlangga

Menambah Nilai di dalam Array

Jika data siswa di atas belum cukup, Anda bisa menambahkan nilai di dalamnya dengan menggunakan keyword append().

Contoh:

siswa = ["Budi", "Charlie", "Erlangga"]
siswa.append("Farel")
print(siswa)

Hasilnya:

["Budi", "Charlie", "Erlangga", "Farel"]  

Menghapus Nilai di dalam Array

Anda juga bisa menghapus nilai di dalam array dengan menggunakan keyword pop() atau remove(). Perbedaan keduanya terletak pada target yang ingin dihapus. Keyword pop() digunakan dengan berdasarkan indeks, sedangkan remove digunakan dengan berdasarkan value.

Contoh pop:

siswa = ["Budi", "Charlie", "Erlangga"]  
siswa.pop(1)

Contoh remove:

siswa = ["Budi", "Charlie", "Erlangga"]  
siswa.remove(“Budi”)

Method-method Lainnya di dalam Array

Selain yang sudah saya jelaskan di atas, ada beberapa method built-in lainnya di dalam python yang dapat Anda gunakan pada array.

Perhatikan table berikut:

Mengenal Array di Python

Penutup

Demikianlah pembahasan array di dalam python pada kesempatan kali ini. Anda dapat memeprdalam lagi pembahasan lainnya seperti:

Selamat belajar …

Ilmu Coding Ilmucoding.com - Merupakan situs yang membantu Anda belajar coding lebih mudah, nyaman, interaktif dan profesional. Belajar sekarang di ilmu coding. GRATIS

Leave a Reply

Your email address will not be published. Required fields are marked *

Jika terbantu dengan artikel ini, silahkan share, beri komentar dan "klik" 1 kali pada iklan ya.