如何在Julia中定义和初始化二维字符串数组?
在Java中,可以按如下方式定义和初始化二维字符串数组:如何在Julia中定义和初始化二维字符串数组?,julia,Julia,在Java中,可以按如下方式定义和初始化二维字符串数组: String[][] a = {{"a","b"}, {"c","d"}, {"e","f"}}; 请帮助我在Julia中明确定义和分配值。使用(您可以找到详细信息): 或 您可以通过 julia> a[1,2] = "new string" "new string" julia> a 3×2 Array{String,2}: "a" "new string" "c" "d" "e" "f" 通过类似的方式
String[][] a = {{"a","b"}, {"c","d"}, {"e","f"}};
请帮助我在Julia中明确定义和分配值。使用(您可以找到详细信息):
或
您可以通过
julia> a[1,2] = "new string"
"new string"
julia> a
3×2 Array{String,2}:
"a" "new string"
"c" "d"
"e" "f"
通过类似的方式,您可以访问它:
julia> a[1,2]
"new string"
先生,是矩阵还是二维数组?这是一个
矩阵。但在Julia中,二维数组是一个矩阵。你想要一个嵌套的向量
而不是矩阵
?在这种情况下,编写[[“a”、“b”]、[“c”、“d”]、[“e”、“f”]]
Sir以下表达式是否为类型安全定义和显式赋值?矩阵{String}(3,2)=[“a”“b”;“c”“d”;“e”“f”];这是一个无效代码。这将是有效的m=Matrix{String}(undef,3,2)
,然后你可以写m.=[“a”“b”;“c”“d”;“e”“f”]
。先生,这是一个3x2的字符串矩阵。这个undef指的是什么?
julia> a[1,2] = "new string"
"new string"
julia> a
3×2 Array{String,2}:
"a" "new string"
"c" "d"
"e" "f"
julia> a[1,2]
"new string"