numpy Array dtype wird in einer Windows 10 64-Bit-Maschine standardmäßig als int32 geliefert.

Ich habe Anaconda 3 64-Bit auf meinem Laptop installiert und den folgenden Code in Spyder geschrieben:

import numpy.distutils.system_info as sysinfo
import numpy as np
import platform

sysinfo.platform_bits 
platform.architecture()

my_array = np.array([0,1,2,3])
my_array.dtype

Die Ausgabe dieser Befehle zeigt Folgendes:

sysinfo.platform_bits 
Out[31]: 64

platform.architecture()
Out[32]: ('64bit', 'WindowsPE')

my_array = np.array([0,1,2,3])
my_array.dtype
Out[33]: dtype('int32')

Meine Frage ist, dass obwohl mein System 64-Bit ist, warum standardmäßig der Array-Typ int32 anstelle von int64 ist?

Jede Hilfe wird gebeten.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage