Cara Membuat Array di Python dan hal lain yang perlu Anda ketahui tentang Python Array

Node Sumber: 1402381

Array adalah modul yang kuat dan berguna. Dalam Python, ada dua cara Anda dapat membuat array: menggunakan Pustaka Standar Python atau paket NymPy.

Jika Anda baru memulai atau hanya ingin membuat larik dengan tipe data sederhana, modul larik dari pustaka standar Python sudah cukup. Namun, karena Python banyak digunakan untuk ilmu data, array num.py sering dapat dilihat sebagai standar de facto karena lebih fleksibel dan kuat.

Dalam tutorial ini, kita akan fokus menggunakan modul array di library standar Python.

Apa itu array Python dan apa yang bisa mereka lakukan?

Array python adalah struktur data yang dapat menyimpan beberapa item dengan tipe yang sama, misalnya, Anda dapat memiliki array string. Saat Anda bekerja dengan beberapa item dengan tipe data yang sama, array memudahkan untuk menyimpan, mengatur, menghapus elemen, dan memanipulasi nilai.

Ini bisa terdengar membingungkan jika Anda baru memulai dengan array Python. Jadi, inilah cara lain untuk memikirkannya: katakan bahwa Anda mengatur rak buku Anda dan memiliki daftar judul buku. Anda mungkin ingin menyimpan daftar ini di tempat yang dapat Anda akses dengan mudah jika Anda ingin mengatur judul, menghapus, atau mengambil informasi tertentu. Dalam Python, daftar judul ini akan disimpan dalam sebuah array.

Kebingungan umum yang mungkin Anda temui adalah perbedaan antara array Python vs daftar. Perbedaan utama adalah jenis nilai yang dapat disimpan keduanya. Sementara array hanya dapat menyimpan item dari tipe data yang sama, daftar dapat menyimpan variasi dari tipe data yang berbeda. Mengambil contoh rak buku dari atas, jika rak buku Anda juga berisi barang-barang dekoratif, seperti tanaman pot, daftar barang rak buku Anda perlu disimpan dalam daftar Python.

Cara membuat array dengan Python

Sekarang setelah Anda mengetahui apa itu array, langkah selanjutnya adalah membuat array Python. Mari kita mulai dengan contoh sederhana: untuk membuat array dengan Python, Anda memerlukan dua parameter: tipe data dan daftar nilai. Tipe data adalah tipe nilai yang ingin Anda simpan. Melanjutkan contoh daftar buku sebelumnya, tipe data di sini adalah buku, sedangkan nilainya adalah judul buku.

Sintaks dasar Anda akan terlihat seperti ini:
a=array(data type,value list)`

Menggunakan contoh rak buku:
a=array(books, [Harry Potter, Game of Thrones, Narnia, The Hobbit, The Little Prince])

Bagaimana Anda mengakses elemen dalam array Python?

Setiap elemen dalam array memiliki nomor indeks, dimulai dengan 0. Ini memungkinkan Anda untuk mengakses elemen dalam array. Sintaks dasarnya akan terlihat seperti ini:


Array_name[index value]

Menggunakan contoh sebelumnya, katakanlah Anda ingin mengakses elemen kedua dalam array.


a=array(books, [Harry Potter, Game of Thrones, Narnia, The Hobbit, The Little Prince]) a[1]=Game of Thrones

Bagaimana Anda bisa mengetahui panjang array Python?

Dengan memahami cara kerja nomor indeks, Anda juga dapat mengetahui panjang larik Python. Karena nomor indeks dimulai dari 0, panjang array Python akan menjadi 1 lebih banyak dari nomor indeks terakhir. Cara lain adalah dengan menggunakan len() fungsi untuk mengetahui panjang array Python:


a=array(books, [Harry Potter, Game of Thrones, Narnia, The Hobbit, The Little Prince])
len(a)=5

Bagaimana cara menghapus elemen dari array Python?

Ada beberapa cara untuk menghapus elemen dari array Python.

Jika Anda ingin menghapus elemen berdasarkan nomor indeksnya, Anda dapat menggunakan Python's del pernyataan:


a=array(books, [harry potter, game of thrones, narnia, the hobbit, the little prince])
del books[2]

Dalam contoh di atas, Anda menghapus elemen ketiga dari array Python, "Narnia". Untuk menggunakan metode ini, Anda perlu mengetahui nomor indeks elemen yang ingin Anda hapus.

Tetapi bagaimana jika Anda tidak yakin di mana elemen yang ingin Anda hapus? Dalam hal ini, Anda dapat menggunakan Python's remove() Metode:


a=array(books, [harry potter, game of thrones, narnia, the hobbit, the little prince])
del books[harry potter]

Dengan menggunakan remove() metode, Anda akan dapat menemukan dan menghapus elemen tertentu tanpa perlu mengetahui nomor indeksnya.

Jika Anda ingin mempelajari lebih lanjut tentang apa yang dapat Anda lakukan dengan array Python, Anda dapat memeriksanya tutorial ini or temukan pengembang senior untuk membantu Anda menguasai Python langkah demi langkah!

Python Array Python Bantuan Python tutor.png

Kami membahas dasar-dasar array Python dalam artikel ini, tetapi ini hanyalah puncak gunung es. Setelah Anda terbiasa dengan modul array dari pustaka standar Python, Anda dapat memperluas untuk mempelajari lebih lanjut tentang penggunaan array dengan paket NumPy, yang sering dilihat sebagai fungsi array standar di Python dan dalam ilmu data saat ini.

Lebih banyak sumber daya tentang array Python: โ€“ Konversikan array Python ke daftar
- Hapus elemen dari array dengan Python
- Temukan jumlah array dengan Python
- Cara mengiris array dengan Python

Stempel Waktu:

Lebih dari Blog Codementor