脚本语言系列
Awk、Perl、Python、Ruby、Groovy、R、Julia、Lua、JavaScript、Typescript
Awk语言(1977年)
split("AB-CD-EF",v,"-");
for(i in v){
print v[i];
}
注:开头以1为,不支持0开头的。
Perl语言(1987年)
初始化数组:
my @v=(10,20,30);
获取右侧:
@v[-1]
遍历数组:
foreach(@v){
print "$_\n";
}
Python语言(1991年)
定义列表:
v=[10,20,30]
获取右侧:
print (v[-1])
遍历列表:
for e in v:
print(e)
Ruby语言(1995年)
初始化数组:
v=[10,20,30]
获取右侧:
puts v[-1]
获取右侧:
print @v[-1];
遍历数组:
for e in v
puts e
end
Groovy语言
初始化数组:
def v=[10,20,30]
遍历数组:
for(e in v){
println e
}
R语言(1993年)
初始化数组:
v<-c(10,20,30)
遍历数组:
for(e in v){
print(e)
}
Julia语言(2012年)
初始化数组:
v=[10,20,30]
遍历数组:
for e in v
println(e)
end
Lua语言(1993年)
初始化数组:
v={10,20,30}
JavaScript语言(1995年)
初始化数组:
let v=[10,20,30];
遍历数组(for-of):
for(e of v){
console.log(v);
}
TypeScript语言(2012年)
初始化数组:
const v=[10,20,30];
遍历数组(for-of):
for(let e of v){
console.log(e);
}