نصيب البايت في NumPy مقابل عرض
- Duba Buku NumPy data types
- Duba Bugu NumPy array shape
الفرق بين الفيركسي والعرض
الفرق الرئيسي بين الفيركسي وعرض النص بينهما هو أن الفيركسي هو بيانات جديدة، بينما هو عرض هو عرض للبايت الأصلي.
فيركسي يملك بيانات، أي تغيير يتم إجراؤه على الفيركسي لن يؤثر على البايت الأصلي، وأي تغيير يتم إجراؤه على البايت الأصلي لن يؤثر على الفيركسي.
Saurin arrya za a iya jiyawa daga saurin arrya, kuma kowace koyawa saurin arrya za a iya jiyawa daga saurin arrya.
Saurin arrya:
Tashin
Kafa saurin arrya, koyawa saurin arrya, kuma gudanar da rarraba biyu:
import numpy as np arr = np.array([1, 2, 3, 4, 5]) x = arr.copy() arr[0] = 61 print(arr) print(x)
Saurin arrya za a iya jiyawa daga saurin arrya
Saurin arrya:
Tashin
Kafa saurin arrya, koyawa saurin arrya, kuma gudanar da rarraba biyu:
import numpy as np arr = np.array([1, 2, 3, 4, 5]) x = arr.view() arr[0] = 61 print(arr) print(x)
Saurin arrya za a iya jiyawa daga saurin arrya
Koyawa saurin arrya:
Tashin
Kafa saurin arrya, koyawa saurin arrya, kuma gudanar da rarraba biyu:
import numpy as np arr = np.array([1, 2, 3, 4, 5]) x = arr.view() x[0] = 31 print(arr) print(x)
Arrya na asalin za a iya jiyawa daga saurin arrya
Kiyayya kuma arrya za a iya samu da saurin arrya
Dare da kuma, saurin arrya za a iya samu da saurin arrya, amma kuma aza nuna saurin arrya?
Kowace NumPy arrya za a iya kiyawa na gida base
ko da a halin yau, arrya za a iya samu da saurin arrya, amma kuma aza nuna saurin arrya? None
.
Dare da kumabase
属性 za a iya kiyawa na abin sha
Tashin
Gudanar da kiwa na gida na base don kiyayya kuma arrya ko da a halin yau, arrya za a iya samu da saurin arrya.
import numpy as np arr = np.array([1, 2, 3, 4, 5]) x = arr.copy() y = arr.view() print(x.base) print(y.base)
Babban rarraba None
.
Kuware kaiwa da dukkanin tukuri na asalin
- Duba Buku NumPy data types
- Duba Bugu NumPy array shape