当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia getindex()用法及代码示例


getindex() 是 julia 中的一个内置函数,用于构造指定类型的数组。此函数还用于获取特定索引处的数组元素。

用法: getindex(type, elements…])
参数: 
 
  • type:指定类型。
  • elements:指定的元素列表。

返回值:它返回指定类型的构造数组以及特定索引处的数组元素。

范例1:

Python




# Julia program to illustrate
# the use of Array getindex() method
 
# Costructing array of the different types
println(getindex(Int8, 1, 2, 3))
println(getindex(Int16, 5, 10, 15, 20))
println(getindex(Int32, 2, 4, 6, 8, 10))

输出:

范例2:

Python


# Julia program to illustrate
# the use of Array getindex() method
 
# Getting an element of the 2D array
# A at some specific indexs of (2, 3)
# and (2, 2)
A = [1 2 3; 4 5 6]
println(getindex(A, 2, 2))
println(getindex(A, 2, 3))

输出:

范例3:

Python


# Julia program to illustrate
# the use of Array getindex() method
  
# Getting an element of the 3D array
# A at some specific indexs of (1, 2, 2)
# and (1,:, 2)
A = cat([1 2; 3 4], 
        ["hello" "Geeks"; "Welcome" "GFG"], 
        [5 6; 7 8], dims = 3)
getindex(A, 1, 2, 2)
getindex(A, 1,:, 2)

输出:




相关用法


注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 Accessing element at a specific index in Julia – getindex() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。