Obtener tipo en matriz


8

¿Cómo puedo obtener el tipo dentro de una matriz?

a = [1,2,3]

Puedo obtener el tipo de a

typeof(a)
Vector{Int64}

pero en realidad quiero Int64. Primero, pensé que una solución para novatos podría ser

typeof(a[1])
Int64

pero esto en realidad no es correcto, como se puede ver aquí:

a = [1,2,3, missing]

typeof(a)
Vector{Union{Missing, Int64}}

El tipo del vector es Union{Missing, Int64}, pero el tipo del primer elemento es

typeof(a[1])
Int64

Entonces, ¿cómo obtengo el tipo de vector / matriz?

Respuestas:


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.