Ruby Scripting - Array

简介: A literal array is created by putting squarebrackets around a comma-separated list of elements eg: # ["zero" , "un" , "dos" , "tre" ] a = ['zero' , 'un' , 'dos' , 'tre' ] # 4 a.

A literal array is created by putting square
brackets around a comma-separated list of elements

eg:

# ["zero" , "un" , "dos" , "tre" ]
a = ['zero' , 'un' , 'dos' , 'tre' ]


# 4
a.length

# 4
a.size

# "zero"
a[0]


# ["un" , "dos" , "tre" ]
a[1..3]

 

目录
相关文章
|
Ruby
|
Ruby 索引
|
存储 Java Ruby
|
索引 Ruby
【Ruby on Rails全栈课程】2.6 ruby的数据结构--数组(Array)
数组是一个集合,但是不仅仅是数字的集合,可以是任何对象(String、 Integer、 Fixnum、 Hash、 Symbol 等对象)的集合。数组的索引是从0开始的有序整数,可以通过正数索引或者负数索引来寻找数组中的值,数组中的值是有顺序的。
130 0
|
索引 Ruby
Ruby学习笔记-Array
    由于工作需要,最近在学习Ruby,现在主要在看两本书《Ruby on Rail程序设计技术详解》和《Ruby of book》。毕竟是要在工作中运用,而且时间还有限,所以我在看书和做例子的同时也简单记录下了一些基本知识点,方便用的时候查找。
831 0
|
JavaScript C# 数据库管理
ruby学习笔记(6)-Array的使用
ruby的数组基本使用,跟c#中的数组比起来,最不习惯的区别在于允许负索引(跟javascript到有几分相似) arr=[3,4,5,6,7,8,9] puts arr[0] # 3 puts arr.
945 0
|
3月前
|
测试技术 PHP 开发者
PHP 数组查找:为什么 `isset()` 比 `in_array()` 快得多?
PHP 数组查找:为什么 `isset()` 比 `in_array()` 快得多?
|
7月前
|
人工智能 Java
Java 中数组Array和列表List的转换
本文介绍了数组与列表之间的相互转换方法,主要包括三部分:1)使用`Collections.addAll()`方法将数组转为列表,适用于引用类型,效率较高;2)通过`new ArrayList<>()`构造器结合`Arrays.asList()`实现类似功能;3)利用JDK8的`Stream`流式计算,支持基本数据类型数组的转换。此外,还详细讲解了列表转数组的方法,如借助`Stream`实现不同类型数组间的转换,并附带代码示例与执行结果,帮助读者深入理解两种数据结构的互转技巧。
367 1
Java 中数组Array和列表List的转换