数组第4季(脚本语言)

脚本语言系列

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);

}


海之皇出品



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Scala、Kotlin、Swift、Chapel、Rust Scala语言(2004年) 定义数组: val v...
    hainux阅读 525评论 0 1
  • 又成:数组第1季 Fortran语言(1954年) 定义静态: integer,dimension(3)::v 定...
    hainux阅读 1,117评论 0 1
  • 5.1 案例介绍 模拟无限分类,无限分类是我们在开发中经常用到的功能。我们可以使用它来制作网站的栏目分类 5.2 ...
    杰奎琳子阅读 3,060评论 0 3
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young阅读 9,474评论 1 10
  • 第四天 数组【悟空教程】 第04天 Java基础 第1章数组 1.1数组概念 软件的基本功能是处理数据,而在处理数...
    Java帮帮阅读 5,526评论 0 9

友情链接更多精彩内容