Array menggunakan python

Yowatech.id – Program Array Pada Python. Array adalah struktur data yang digunakan untuk menyimpan sekumpulan elemen yang memiliki tipe data yang sama. Array bisa dibuat dengan ukuran yang telah ditentukan sebelumnya atau dapat juga dibuat dengan ukuran yang dinamis (bisa diubah sesuai kebutuhan).

Di Python, array dapat dibuat dengan menggunakan tipe data list. Misalnya, untuk membuat array 1 dimensi dengan elemen-elemen 1, 2, dan 3, kita dapat menuliskan:

Array menggunakan python
Program Array Pada Python

Untuk membuat array 2 dimensi, kita dapat menggunakan list di dalam list. Misalnya, untuk membuat array 2 dimensi dengan baris-baris yang terdiri dari elemen-elemen 1, 2, dan 3, kita dapat menuliskan:

Array menggunakan python
Program Array Pada Python

Dan seterusnya, kita dapat membuat array 3 dimensi atau lebih dengan menggunakan list di dalam list di dalam list, dan seterusnya.

Array di Python sangat berguna untuk menyimpan dan mengelola data yang banyak, terutama jika data tersebut memiliki struktur yang sama. Sebagai contoh, kita dapat menggunakan array untuk menyimpan data harga produk dalam sebuah toko, data nilai ujian siswa dalam sekolah, dan seterusnya. Berikut adalah contoh Program Array Pada Python:

Baca Juga: 7+ Contoh Program Python Mengetahui Diskon Penjualan Produk

Daftar isi:

Contoh Program Array Pada Python 1 Dimensi

Berikut adalah contoh program menggunakan array 1 dimensi di Python:

# Membuat array dengan elemen-elemen tertentu
array_1d = [1, 2, 3, 4, 5]

# Mengakses elemen-elemen array
print(array_1d[0])  # Mencetak 1
print(array_1d[1])  # Mencetak 2
print(array_1d[2])  # Mencetak 3

# Menggunakan loop untuk mencetak semua elemen array
for elemen in array_1d:
    print(elemen)

# Menambahkan elemen baru ke array
array_1d.append(6)
print(array_1d)  # Mencetak [1, 2, 3, 4, 5, 6]

# Menghitung panjang array
print(len(array_1d))  # Mencetak 6

Output:

Array menggunakan python
Program Array 1 Dimensi Python

Dalam program ini, kami membuat array 1 dimensi bernama array_1d dengan elemen-elemen 1, 2, 3, 4, dan 5. Kemudian, kami mengakses elemen-elemen array dengan menggunakan indeks dan mencetaknya. Kami juga menggunakan loop for untuk mencetak semua elemen array. Setelah itu, kami menambahkan elemen baru ke array dengan menggunakan method append() dan menghitung panjang array dengan menggunakan fungsi

# Membuat array 2 dimensi dengan elemen-elemen tertentu
array_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# Mengakses elemen-elemen array
print(array_2d[0][0])  # Mencetak 1
print(array_2d[0][1])  # Mencetak 2
print(array_2d[1][0])  # Mencetak 4

# Menggunakan loop untuk mencetak semua elemen array
for baris in array_2d:
    for elemen in baris:
        print(elemen)

# Menambahkan elemen baru ke array
array_2d[0].append(4)
print(array_2d)  # Mencetak [[1, 2, 3, 4], [4, 5, 6], [7, 8, 9]]

# Menghitung panjang array
print(len(array_2d))  # Mencetak 3 (jumlah baris)
print(len(array_2d[0]))  # Mencetak 4 (jumlah elemen pada baris pertama)
0.

Baca Juga: 6+ Membuat Program Untuk Menghitung Jumlah Pecahan Mata Uang

Contoh Program Array Pada Python 2 Dimensi

Berikut adalah contoh program menggunakan array 2 dimensi di Python:

# Membuat array 2 dimensi dengan elemen-elemen tertentu
array_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# Mengakses elemen-elemen array
print(array_2d[0][0])  # Mencetak 1
print(array_2d[0][1])  # Mencetak 2
print(array_2d[1][0])  # Mencetak 4

# Menggunakan loop untuk mencetak semua elemen array
for baris in array_2d:
    for elemen in baris:
        print(elemen)

# Menambahkan elemen baru ke array
array_2d[0].append(4)
print(array_2d)  # Mencetak [[1, 2, 3, 4], [4, 5, 6], [7, 8, 9]]

# Menghitung panjang array
print(len(array_2d))  # Mencetak 3 (jumlah baris)
print(len(array_2d[0]))  # Mencetak 4 (jumlah elemen pada baris pertama)

Dalam program ini, kami membuat array 2 dimensi bernama

# Membuat array 2 dimensi dengan elemen-elemen tertentu
array_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# Mengakses elemen-elemen array
print(array_2d[0][0])  # Mencetak 1
print(array_2d[0][1])  # Mencetak 2
print(array_2d[1][0])  # Mencetak 4

# Menggunakan loop untuk mencetak semua elemen array
for baris in array_2d:
    for elemen in baris:
        print(elemen)

# Menambahkan elemen baru ke array
array_2d[0].append(4)
print(array_2d)  # Mencetak [[1, 2, 3, 4], [4, 5, 6], [7, 8, 9]]

# Menghitung panjang array
print(len(array_2d))  # Mencetak 3 (jumlah baris)
print(len(array_2d[0]))  # Mencetak 4 (jumlah elemen pada baris pertama)
1 dengan elemen-elemen yang disimpan dalam baris-baris. Kemudian, kami mengakses elemen-elemen array dengan menggunakan indeks dan mencetaknya. Kami juga menggunakan loop for nested (dalam loop for lainnya) untuk mencetak semua elemen array. Setelah itu, kami menambahkan elemen baru ke array dengan menggunakan indeks dan menghitung panjang array dengan menggunakan fungsi
# Membuat array 2 dimensi dengan elemen-elemen tertentu
array_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# Mengakses elemen-elemen array
print(array_2d[0][0])  # Mencetak 1
print(array_2d[0][1])  # Mencetak 2
print(array_2d[1][0])  # Mencetak 4

# Menggunakan loop untuk mencetak semua elemen array
for baris in array_2d:
    for elemen in baris:
        print(elemen)

# Menambahkan elemen baru ke array
array_2d[0].append(4)
print(array_2d)  # Mencetak [[1, 2, 3, 4], [4, 5, 6], [7, 8, 9]]

# Menghitung panjang array
print(len(array_2d))  # Mencetak 3 (jumlah baris)
print(len(array_2d[0]))  # Mencetak 4 (jumlah elemen pada baris pertama)
0.

Output:

Array menggunakan python
Program Array 2 Dimensi Python

Contoh Program Array Pada Python 3 Dimensi

Berikut adalah contoh program menggunakan array 3 dimensi di Python:

# Membuat array 3 dimensi dengan elemen-elemen tertentu
array_3d = [
    [[1, 2], [3, 4]],
    [[5, 6], [7, 8]],
    [[9, 10], [11, 12]]
]

# Mengakses elemen-elemen array
print(array_3d[0][0][0])  # Mencetak 1
print(array_3d[1][0][1])  # Mencetak 6
print(array_3d[2][1][0])  # Mencetak 11

# Menggunakan loop untuk mencetak semua elemen array
for lapis in array_3d:
    for baris in lapis:
        for elemen in baris:
            print(elemen)

# Menambahkan elemen baru ke array
array_3d[0][1].append(5)
print(array_3d)  # Mencetak [[[1, 2], [3, 4, 5]], [[5, 6], [7, 8]], [[9, 10], [11, 12]]]

# Menghitung panjang array
print(len(array_3d))  # Mencetak 3 (jumlah lapis)
print(len(array_3d[0]))  # Mencetak 2 (jumlah baris pada lapis pertama)
print(len(array_3d[0][0]))  # Mencetak 2 (jumlah elemen pada baris pertama lapis pertama)

Dalam program ini, kami membuat array 3 dimensi bernama

# Membuat array 2 dimensi dengan elemen-elemen tertentu
array_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# Mengakses elemen-elemen array
print(array_2d[0][0])  # Mencetak 1
print(array_2d[0][1])  # Mencetak 2
print(array_2d[1][0])  # Mencetak 4

# Menggunakan loop untuk mencetak semua elemen array
for baris in array_2d:
    for elemen in baris:
        print(elemen)

# Menambahkan elemen baru ke array
array_2d[0].append(4)
print(array_2d)  # Mencetak [[1, 2, 3, 4], [4, 5, 6], [7, 8, 9]]

# Menghitung panjang array
print(len(array_2d))  # Mencetak 3 (jumlah baris)
print(len(array_2d[0]))  # Mencetak 4 (jumlah elemen pada baris pertama)
5 dengan elemen-elemen yang disimpan dalam lapis-lapis, baris-baris, dan elemen-elemen. Kemudian, kami mengakses elemen-elemen array dengan menggunakan indeks dan mencetaknya. Kami juga menggunakan loop for nested (dalam loop for lainnya) untuk mencetak semua elemen array. Setelah itu, kami menambahkan elemen baru ke array dengan menggunakan indeks dan menghitung panjang array dengan menggunakan fungsi
# Membuat array 2 dimensi dengan elemen-elemen tertentu
array_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# Mengakses elemen-elemen array
print(array_2d[0][0])  # Mencetak 1
print(array_2d[0][1])  # Mencetak 2
print(array_2d[1][0])  # Mencetak 4

# Menggunakan loop untuk mencetak semua elemen array
for baris in array_2d:
    for elemen in baris:
        print(elemen)

# Menambahkan elemen baru ke array
array_2d[0].append(4)
print(array_2d)  # Mencetak [[1, 2, 3, 4], [4, 5, 6], [7, 8, 9]]

# Menghitung panjang array
print(len(array_2d))  # Mencetak 3 (jumlah baris)
print(len(array_2d[0]))  # Mencetak 4 (jumlah elemen pada baris pertama)
0.

Array menggunakan python
Program Array 3 Dimensi Python

Baca Juga: 6+ Contoh Program Python Penjualan Buah

Contoh Program Array Pada Python 4 Dimensi

# Membuat array 4 dimensi dengan elemen-elemen tertentu
array_4d = [
    [
        [[1, 2], [3, 4]],
        [[5, 6], [7, 8]]
    ],
    [
        [[9, 10], [11, 12]],
        [[13, 14], [15, 16]]
    ]
]

# Mengakses elemen-elemen array
print(array_4d[0][0][0][0])  # Mencetak 1
print(array_4d[1][0][1][1])  # Mencetak 12
print(array_4d[0][1][0][1])  # Mencetak 6

# Menggunakan loop untuk mencetak semua elemen array
for lapis_1 in array_4d:
    for lapis_2 in lapis_1:
        for baris in lapis_2:
            for elemen in baris:
                print(elemen)

# Menambahkan elemen baru ke array
array_4d[0][0][1].append(5)
print(array_4d)  # Mencetak [[[[1, 2], [3, 4, 5]], [[5, 6], [7, 8]]], [[[9, 10], [11, 12]], [[13, 14], [15, 16]]]]

# Menghitung panjang array
print(len(array_4d))  # Mencetak 2 (jumlah lapis pertama)
print(len(array_4d[0]))  # Mencetak 2 (jumlah lapis kedua pada lapis pertama)
print(len(array_4d[0][0]))  # Mencetak 2 (jumlah baris pada lapis kedua lapis pertama)
print(len(array_4d[0][0][0]))  # Mencetak 2 (jumlah elemen pada baris pertama lapis kedua lapis pertama)

Dalam program ini, kami membuat array 4 dimensi bernama

# Membuat array 2 dimensi dengan elemen-elemen tertentu
array_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# Mengakses elemen-elemen array
print(array_2d[0][0])  # Mencetak 1
print(array_2d[0][1])  # Mencetak 2
print(array_2d[1][0])  # Mencetak 4

# Menggunakan loop untuk mencetak semua elemen array
for baris in array_2d:
    for elemen in baris:
        print(elemen)

# Menambahkan elemen baru ke array
array_2d[0].append(4)
print(array_2d)  # Mencetak [[1, 2, 3, 4], [4, 5, 6], [7, 8, 9]]

# Menghitung panjang array
print(len(array_2d))  # Mencetak 3 (jumlah baris)
print(len(array_2d[0]))  # Mencetak 4 (jumlah elemen pada baris pertama)
9 dengan elemen-elemen yang disimpan dalam lapis-lapis, lapis-lapis, baris-baris, dan elemen-elemen. Kemudian, kami mengakses elemen-elemen array dengan menggunakan indeks dan mencetaknya. Kami juga menggunakan loop for nested (dalam loop for lainnya) untuk mencetak semua elemen array. Setelah itu, kami menambahkan elemen baru ke array dengan menggunakan indeks dan menghitung panjang array dengan menggunakan fungsi
# Membuat array 2 dimensi dengan elemen-elemen tertentu
array_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# Mengakses elemen-elemen array
print(array_2d[0][0])  # Mencetak 1
print(array_2d[0][1])  # Mencetak 2
print(array_2d[1][0])  # Mencetak 4

# Menggunakan loop untuk mencetak semua elemen array
for baris in array_2d:
    for elemen in baris:
        print(elemen)

# Menambahkan elemen baru ke array
array_2d[0].append(4)
print(array_2d)  # Mencetak [[1, 2, 3, 4], [4, 5, 6], [7, 8, 9]]

# Menghitung panjang array
print(len(array_2d))  # Mencetak 3 (jumlah baris)
print(len(array_2d[0]))  # Mencetak 4 (jumlah elemen pada baris pertama)
0.

Contoh Program Array Pada Python 5 Dimensi

Program Array Pada Python. Untuk membuat array 5 dimensi di Python, kita dapat menggunakan list di dalam list di dalam list di dalam list di dalam list. Berikut adalah contoh program sederhana yang menunjukkan cara membuat dan mengakses elemen-elemen array 5 dimensi:

# membuat array 5 dimensi
array_5d = [[[[0, 1], [2, 3]], [[4, 5], [6, 7]]], [[[8, 9], [10, 11]], [[12, 13], [14, 15]]]]

# mengakses elemen pada indeks ke-2 dari dimensi ke-1, indeks ke-1 dari dimensi ke-2, indeks ke-0 dari dimensi ke-3, dan indeks ke-1 dari dimensi ke-4
elemen = array_5d[1][0][0][1]

print(elemen)  # output: 5

Dalam program di atas, kita membuat array 5 dimensi dengan menggunakan list di dalam list di dalam list di dalam list di dalam list. Kemudian, kita mengakses elemen pada indeks ke-2 dari dimensi ke-1, indeks ke-1 dari dimensi ke-2, indeks ke-0 dari dimensi ke-3, dan indeks ke-1 dari dimensi ke-4 dengan menggunakan indeks yang sesuai pada list yang digunakan untuk membuat array 5 dimensi tersebut.

Perlu diingat bahwa indeks pada Python dimulai dari 0, sehingga untuk mengakses elemen pada indeks ke-1 dari dimensi ke-1, kita perlu menggunakan indeks ke-0 pada list yang digunakan untuk membuat array 6 dimensi tersebut. Demikian pula untuk indeks-indeks yang lain. Itulah penjelasan program tentang Program Array Pada Python.

Apa itu array di python?

Kami akan fokus membahas tentang data struktur array yang direpresentasikan menjadi sebuah jenis tipe data tertentu di Python. Array merupakan jenis struktur data yang digunakan untuk menyimpan berbagai data dengan tipe yang sama dalam memori dan dapat diakses menggunakan indeks tertentu.

Array cocok digunakan untuk apa?

Array adalah larik yang berisi kumpulan data dengan tipe serupa. Teknologi ini dapat digunakan untuk mempermudah penghitungan data karena mengelompokkan data-data berdasarkan kesamaannya. Untuk mempermudah pemahaman Anda mengenai hal ini, simak analogi berikut.

Apa itu array dalam coding?

Array adalah kumpulan beberapa data yang disimpan dalam satu variabel. Jadi, berbeda dengan variabel sebelumnya yang hanya menyimpan satu nilai saja, array dapat menampung lebih dari satu nilai.

Apa itu append pada python?

Append. Salah satu fitur dalam array python yang cukup sering digunakan adalah fungsi append. Fungsi append ini berguna untuk menambahkan nilai array pada urutan terakhir. Fungsi ini sedikit berbeda dengan fungsi insert, dimana fungsi insert bisa menambahkan nilai array pada posisi tertentu.