Obter tipo na matriz


8

Como posso obter o tipo dentro de uma matriz?

a = [1,2,3]

Eu posso pegar o tipo de a

typeof(a)
Vector{Int64}

mas eu realmente quero Int64. Primeiro, pensei que uma solução alternativa para iniciantes poderia ser

typeof(a[1])
Int64

mas isso não está correto, como pode ser visto aqui:

a = [1,2,3, missing]

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

O tipo do vetor é Union{Missing, Int64}, mas o tipo do primeiro elemento é

typeof(a[1])
Int64

Então, como obtenho o tipo do vetor / array?

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.