Cara menginisialisasi array dalam python – Codewithaden

Python tidak memiliki tipe data array bawaan. Untuk menggunakan array, Anda perlu mengimpor perpustakaan yang tidak bagus, dan kemudian Anda dapat menggunakan np.array () metode untuk membuat array. Array adalah struktur data dengan nilai data yang sama di berdekatan Penyimpanan lokasi

Apa array dalam python

Array Python adalah struktur data yang menampung jumlah item perbaikan, dan item ini harus dari tipe data yang sama. Numpy modul Dapat menginisialisasi array dan memanipulasi data yang disimpan di dalamnya.

Python menginisialisasi array

Untuk menginisialisasi array dalam python, gunakan numpy.empty () fungsi. Itu numpy.empty () Fungsi membuat array dengan ukuran yang ditentukan dengan nilai default = “ Tidak ada “.

Sintaks NP.Empty ()

numpy.empty(size, dtype=object) 

Contoh

import numpy as np

arr = np.empty(8, dtype=object) 
print(arr) 

Keluaran

[None None None None None None None None] 

Anda dapat melihat bahwa kami telah menginisialisasi array numpy dengan 8 Tidak ada elemen menggunakan fungsi kosong ().

Menginisialisasi array menggunakan untuk metode loop dan range ()

Itu untuk loop dan jangkauan() Fungsi dapat menginisialisasi array dengan nilai default. Fungsi range () mengambil angka sebagai argumen dan mengembalikan urutan angka yang dimulai dari 0 dan diakhiri dengan angka yang ditentukan, bertambah sebesar 1 setiap kali.

Dalam contoh ini, kami membuat daftar sebagai array.

Sintaksis

[value for item in range(num)] 

Contoh

arr = []

arr = [0 for i in range(5)]

print(arr) 

Keluaran

[0, 0, 0, 0, 0] 

Metode langsung untuk menginisialisasi array python

Anda dapat menggunakan metode langsung untuk menginisialisasi array Python. Misalnya, gunakan cuplikan kode berikut untuk membuat array python kosong.

array_name = [default-value] * size 

Contoh

arr_data = [0] * 5
print(arr_data)

arr_str = ['K'] * 11
print(arr_str) 

Keluaran

[0, 0, 0, 0, 0]

['K', 'K', 'K', 'K', 'K', 'K', 'K', 'K', 'K', 'K', 'K'] 

Itu untuk tutorial ini.

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

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