Étant donné une variable en python de type int
, par ex.Comment convertir python int en numpy.int64?
z = 50
type(z)
## outputs <class 'int'>
est-il un moyen simple de convertir cette variable en numpy.int64
?
Il semble que l'on doive convertir cette variable en un tableau numpy, puis la convertir en int64. Cela semble assez compliqué.
https://docs.scipy.org/doc/numpy-1.13.0/user/basics.types.html
La vraie question est pourquoi auriez-vous besoin de faire cela? – Julien
@Julien C'est un effet secondaire étrange de certaines fonctions numpy. par exemple. 'z = np.random.geometric (p = 0.35, size = 10000)' donne un 'type' différent de' z = np.random.geometric (p = 0.35) ' – ShanZhengYang