• Sabtu, 24 Februari 2024

     


        Pada bagian kali ini kita akan mempelajari bagaimana cara membuat, mengindeks, dan mengoperasikan list. kita akan mulai dengan penjelasan mengenai list, jadi List adalah struktur data dalam Python yang merupakan rangkaian elemen terurut yang dapat dipindah atau diubah. Output hasilnya di eksekusi dengan menggunakan program. Kita bisa membayangkan list seperti sebuah keranjang di mana kita dapat menaruh berbagai barang di dalamnya, kemudian setiap barang di dalam keranjang memiliki posisi atau indeks tertentu yang menunjukkan letaknya. Misalnya kita punya sebuah keranjang (list) yang berisi buah-buahan favorit, seperti apel, jeruk, dan anggur maka setiap buah memiliki posisi atau indeks tertentu dalam keranjang tersebut, seperti apel mungkin berada di posisi pertama (indeks 0), jeruk berada di posisi kedua (indeks 1), dan anggur berada di posisi ketiga (indeks 2). 
        Salah satu kelebihan utama dari list adalah fleksibilitasnya kita dapat menambahkan, menghapus, atau mengubah nilai di dalam list dengan mudah. Misalnya jika kita ingin menambahkan buah mangga ke dalam keranjang maka cukup meletakkannya di posisi terakhir (indeks terakhir) begitu juga jika kita ingin mengganti jeruk dengan pisang kita dapat langsung menggantinya tanpa perlu membuat keranjang baru. Selain itu list juga memungkinkan kita untuk menyimpan berbagai jenis nilai tidak hanya satu tipe data saja. Dengan demikian list merupakan salah satu struktur data yang sangat berguna dalam pemrograman Python karena fleksibilitasnya dalam menyimpan dan mengelola kumpulan nilai atau data.

        Selanjutnya kita akan mencoba untuk menyelesaikan beberapa permasalahan terkait dengan list. Misalnya kita akan membuat sebuah list dengan 7 item yang merupakan gabungan dari stirng dan bilangan kemdudian kita akan menggunakan slicing untuk membuat list lain dari item kedua hingga ke-lima, dan terakhir kita akan mencoba apakah list dapat ditambah, dikali, dan dikurangi.

    Pertama kita akan mulai dengan membuat list dengan 7 item terlebih dahulu


    Kemudian di baris berikutnya kita akan menambahkan program untuk slicing bagian dari list tersebut

    Setelahnya kita juga akan menambahkan program untuk melakukan operasi penjumlahan, pengurangan, dan perkalian terhadap ketujuh item yang berada di dalam list tersebut, kemudian menambahkan fungsi perintah print untuk menampilkan hasil dari program secara keseluruhan.
    Berikut penjelasan mengenai program yang digunakan:

        Untuk membuat list pertama-tama kita menggabungkan dua list, yaitu `list_warna` yang berisi string dan `ganjil` yang berisi bilangan ganjil. Kita bisa menggunakan operator penambahan `+` untuk menggabungkan dua list tersebut menjadi satu list baru. Selanjutnya untuk membuat list lain kita menggunakan slicing untuk membuat list lain dari item kedua hingga ke-lima dari list yang telah kita gabungkan sebelumnya, slicing dilakukan dengan menggunakan indeks '[1:5]' untuk mengambil item dari indeks kedua hingga keempat. Perlu unutk diketahui bahwa slicing dimulai dari indeks 0 sehingga indeks 1 merujuk pada elemen kedua dalam list. 

        Pada permasalahan terakhit kita perlu mempertimbangkan operasi yang dapat dilakukan pada list. List dalam Python dapat ditambah menggunakan operator penambahan `+` yang berarti dua list dapat digabungkan menjadi satu, namun list tidak dapat dikali atau dikurangi secara langsung dengan menggunakan operator perkalian `*` atau pengurangan `-`. Ini karena operasi perkalian dan pengurangan pada list memiliki makna tidak umum juga operasi tersebut tidak didefinisikan dalam Python untuk list.

    Leave a Reply

    Subscribe to Posts | Subscribe to Comments

  • - Copyright © Ferdi Nugraha Pratama - Powered by Blogger - Designed by Johanes Djogan -