Cara Membuat Array Python Beserta Contohnya

afyadm

https://www.gabuttech.com/

Array adalah salah satu struktur data yang paling fundamental dalam pemrograman. Dalam Python, kita mengenalnya sebagai “list”. Array memungkinkan kita untuk menyimpan sejumlah elemen dalam satu variabel. Dalam artikel ini, kita akan menjelaskan bagaimana cara membuat, mengakses, dan memanipulasi array dalam bahasa pemrograman Python bersama dengan contoh-contoh nyata yang dapat membantu Anda memahami konsepnya.

Cara Program Membuat Array Python Beserta Contohnya :

1. Pengenalan tentang Array (List) di Python

Array, atau yang dikenal sebagai “list” dalam Python, adalah struktur data yang berguna untuk menyimpan sejumlah elemen dalam satu variabel. Setiap elemen dalam array memiliki indeks yang mengidentifikasikannya. Array digunakan untuk menyimpan dan mengelola data dengan lebih efisien. Ini adalah salah satu konsep yang paling penting dalam pemrograman.

2. Cara Membuat Array di Python

Membuat array dalam Python sangat mudah. Anda dapat membuat array kosong atau menginisialisasinya dengan elemen-elemen awal. Berikut beberapa contoh cara membuat array:

python :

# Membuat array kosong

my_array = []


# Membuat array dengan elemen-elemen awal

angka = [1, 2, 3, 4, 5]

kota = [“Jakarta”, “Bandung”, “Surabaya”]

campuran = [1, “Dua”, 3.0, True]

Anda dapat melihat bahwa array di Python dapat mengandung berbagai jenis data, termasuk integer, string, float, dan boolean.

3. Mengakses Elemen dalam Array

Anda dapat mengakses elemen-elemen dalam array dengan merujuk pada indeksnya. Indeks dalam array dimulai dari 0. Berikut cara mengakses elemen dalam array:

python :

angka = [1, 2, 3, 4, 5]


# Mengakses elemen pertama

elemen_pertama = angka[0]  # elemen_pertama = 1


# Mengakses elemen kedua

elemen_kedua = angka[1]  # elemen_kedua = 2

4. Memanipulasi Array

Anda dapat melakukan berbagai operasi pada array, seperti menambahkan elemen, menghapus elemen, atau menggabungkan dua array. Berikut beberapa contoh operasi yang umum dilakukan pada array:

python :

# Menambahkan elemen ke dalam array

angka.append(6)  # Menambahkan angka 6 ke array


# Menghapus elemen dari array

angka.remove(3)  # Menghapus angka 3 dari array


# Menggabungkan dua array

array1 = [1, 2, 3]

array2 = [4, 5, 6]

gabung = array1 + array2  # Menghasilkan [1, 2, 3, 4, 5, 6]

5. Contoh Kasus Penggunaan Array dalam Python

Contoh 1: Menghitung Rata-rata Nilai

Dalam contoh ini, kita akan menggunakan array untuk menyimpan nilai-nilai mahasiswa dan menghitung rata-rata nilai.

python

# Membuat array nilai

nilai = [80, 90, 75, 60, 85]


# Menghitung rata-rata nilai

rata_rata = sum(nilai) / len(nilai)

print(f”Rata-rata nilai adalah {rata_rata}”)

Contoh 2: Mencari Data Terbesar

Dalam contoh ini, kita akan menggunakan array untuk menyimpan sejumlah data dan mencari data terbesar.

python :

# Membuat array data

data = [45, 67, 89, 34, 99, 12, 55]


# Mencari data terbesar

terbesar = max(data)

print(f”Data terbesar adalah {terbesar}”)

6. Keuntungan dan Keterbatasan Penggunaan Array

Keuntungan:

  • Memudahkan pengelolaan data dalam satu variabel.
  • Dapat digunakan untuk menyimpan data dengan berbagai jenis.
  • Mendukung berbagai operasi seperti penambahan, penghapusan, dan penggabungan elemen.

Keterbatasan:

  • Ukuran array biasanya tetap setelah inisialisasi. Jika Anda memerlukan penyesuaian ukuran dinamis, Anda mungkin ingin mempertimbangkan penggunaan struktur data lain seperti collections.deque atau list dalam Python.
  • Proses mencari elemen dalam array besar mungkin memerlukan waktu lebih lama, terutama jika elemen-elemen itu tidak diurutkan.

Penutup :

Menggunakan array (list) adalah bagian penting dalam pemrograman Python. Anda sekarang memiliki pemahaman dasar tentang cara membuat, mengakses, dan memanipulasi array dalam Python. Teruslah berlatih dan eksplorasi berbagai kasus penggunaan untuk meningkatkan keterampilan pemrograman Anda. Array adalah alat yang kuat untuk mengelola data dalam pemrograman, dan Anda akan sering menemui penggunaannya dalam proyek-proyek Python yang lebih kompleks.

Also Read

Bagikan:

Tags

Tinggalkan komentar