Python Programming - Dimensi Array

Array 0 Dimensi
import numpy as np
>>>arr = np.array(42)
>>>print(arr)

Hasil:
42

======================================================================

Array 1 Dimensi
>>>import
numpy as np

>>>arr = np.array([1, 2, 3, 4, 5])

>>>print
(arr)
 Hasil:
[1 2 3 4 5]


======================================================================

Array 2 Dimensi
>>>import numpy as np
>>>arr = np.array([[1, 2, 3], [4, 5, 6]])
>>>print(arr)
Hasil:
[[1 2 3]
 [4 5 6]] 

======================================================================

Array 3 Dimensi
>>>import numpy as np
>>>arr = np.array([[[1, 2, 3], [4, 5, 6]], [[1, 2, 3], [4, 5, 6]]])
>>>print(arr) 
Hasil:
[[[1 2 3]
  [4 5 6]]

 [[1 2 3]
  [4 5 6]]]
 

 ====================================================================

Menghitung berapa  banyak Dimensi yang dimiliki array yang secara otomatis

>>>import numpy as npF
>>>a1 = np.array(42)
>>>a2 = a1.ndim
>>>b1 = np.array([1, 2, 3, 4, 5])
>>>b2 = b1.ndim
>>>c1 = np.array([[1, 2, 3], [4, 5, 6]])
>>>c2 = c1.ndim
>>>d1 = np.array([[[1, 2, 3], [4, 5, 6]], [[1, 2, 3], [4, 5, 6]]])
>>>d2 = d1.ndim
>>>print(a2)
>>>print(b2)
>>>print(c2)
>>>print(d2)
Hasil? Coba praktikan sendiri

 

=====================================================================

Membuat array 5 dimensi

>>>arr = np.array([1, 2, 3, 4], ndmin=5)
>>>print(arr)

Hasil? Coba praktikan sendiri
=====================================================================
 
Bedakan antar ndmin=0, ndmin=1,  dan ndmin6
Buat kesimpulan dan ingatlah selalu.

Comments

Popular posts from this blog

Konfigurasi HTTPS (Berkualitas Tinggi) - Debian 8

Cara Instalasi dan Konfigurasi Briker