Başlık: Başlangıç

    Tek boyutlu diziler

    import numpy as np
    arr = np.array([1, 2, 3, 4, 5])
    print(arr)

    İki boyutlu diziler

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

    Üç boyutlu diziler

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

    Yüksek boyutlu diziler

    Dizi oluşturulurken ndim parametresi ile boyut sayısı belirlenebilir.

    import numpy as np
    arr = np.array([1, 2, 3, 4], ndmin=5)
    print(arr)
    print('number of dimensions :', arr.ndim)

    Boyut sayısını tespit etme

    ndim dizinin kaç boyutlu olduğunu döndürür.

    import numpy as np
    
    a = np.array(42)
    b = np.array([1, 2, 3, 4, 5])
    c = np.array([[1, 2, 3], [4, 5, 6]])
    d = np.array([[[1, 2, 3], [4, 5, 6]], [[1, 2, 3], [4, 5, 6]]])
    
    print(a.ndim) #Number of array dimensions
    print(b.ndim)
    print(c.ndim)
    print(d.ndim)
    
    print(len(a)) #Length of array
    print(a.size) #Number of array elements
    print(a.dtype) #Data type of array elements
    print(a.dtype.name) #Name of data type
    a.astype(int) #Convert an array to a different type