Getting type of keys and values of a Dictionary in Julia – keytype() and valtype() Methods
The keytype() is an inbuilt function in julia which is used to return the key type of the specified array.
Syntax:
keytype(A::AbstractArray)
or
keytype(T::Type{<:AbstractArray})
Parameters:
- A::AbstractArray: Specified array.
- T::Type{<:AbstractArray}: Specified dictionary type.
Returns: It returns the key type of the specified array.
Example:
Python
# Julia program to illustrate # the use of keytype() method # Getting the key type of the specified array. println(keytype([ 5 , 10 , 15 ])) println(keytype([ 2 4 ; 6 8 ])) println(keytype( Dict (Int32( 1 ) = > "GFG" ))) println(keytype( Dict (Int8( 1 ) = > "gfg" ))) |
Output:
valtype()
The valtype() is an inbuilt function in julia which is used to return the value type of the specified array.
Syntax:
valtype(A::AbstractArray)
or
valtype(T::Type{<:AbstractArray})
Parameters:
- A::AbstractArray: Specified array.
- T::Type{<:AbstractArray}: Specified dictionary type.
Returns: It returns the value type of the specified array.
Example:
Python
# Julia program to illustrate # the use of valtype() method # Getting the value type of the specified array. println(valtype([ "Geeks" , "GFG" , "gfg" ])) println(valtype([ 1 , 2 , 3 ])) println(valtype( Dict (Int32( 1 ) = > "GFG" ))) println(valtype( Dict (Int8( 1 ) = > 23 ))) |
Output:
Please Login to comment...