Linux

cara menggunakan fungsi python numpy zeros dan one

Fungsi `numpy.zeros` dan `numpy.ones` digunakan untuk membuat array yang diisi dengan nol atau satu, secara berturut-turut. Berikut adalah cara penggunaannya:

### Menggunakan `numpy.zeros`:

```python
import numpy as np
# Membuat array dengan elemen-elemen yang diisi dengan nol
# numpy.zeros(shape, dtype=float, order='C')
# shape: Tuple yang menentukan ukuran array
# dtype: Tipe data elemen dalam array (opsional, default=float)
# order: 'C' untuk urutan C-style, 'F' untuk urutan Fortran-style (opsional, default='C')
# Contoh 1: Membuat array 1 dimensi dengan 5 elemen diisi nol
arr_zeros_1d = np.zeros(5)
print("Contoh 1 (1D):", arr_zeros_1d)
# Contoh 2: Membuat array 2 dimensi (3x4) diisi nol
arr_zeros_2d = np.zeros((3, 4))
print("Contoh 2 (2D):", arr_zeros_2d)
```

### Menggunakan `numpy.ones`:

```python
# Membuat array dengan elemen-elemen yang diisi dengan satu
# numpy.ones(shape, dtype=float, order='C')
# shape: Tuple yang menentukan ukuran array
# dtype: Tipe data elemen dalam array (opsional, default=float)
# order: 'C' untuk urutan C-style, 'F' untuk urutan Fortran-style (opsional, default='C')
# Contoh 1: Membuat array 1 dimensi dengan 3 elemen diisi satu
arr_ones_1d = np.ones(3)
print("Contoh 1 (1D):", arr_ones_1d)
# Contoh 2: Membuat array 2 dimensi (2x2) diisi satu
arr_ones_2d = np.ones((2, 2))
print("Contoh 2 (2D):", arr_ones_2d)
```

Dalam kedua contoh di atas, `shape` adalah tuple yang menentukan ukuran array. Anda dapat menyesuaikan nilai `shape`, `dtype`, dan `order` sesuai kebutuhan Anda. Fungsi-fungsi ini berguna ketika Anda ingin membuat array dengan nilai awal tertentu sebelum melakukan operasi lainnya pada array tersebut.

Related Posts