我写了以下代码:
for (count, x) in enumerate(["x1", "x1.y1", "x1.y1.xyz22", "x133001", "x133001.y1", "x133001.y1.xyz22"])
print(x)
print(" -> ")
println(count)
split(x,".")[0]
end
为了将ID从左列更改为右列:
x1 -> 1
x1.y1 -> 1.y1
x1.y1.xyz22 -> 1.y1.xyz22
...
x133001 -> 22
x133001.y1 -> 22.y1
x133001.y1.xyz22 -> 22.y1.xyz22
不幸的是,我得到了ERROR: BoundsError: attempt to access 1-element Array{SubString{String},1} at index [0]
。
我错过了什么?
先感谢您,
Julia中的数组基于1,因此应该 split(x,".")[1]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句