#Array
arr=[1,2,3,5,7,11,13] #声明数组
puts arr[2,3] #从第2个开始取3个 [3,5,7]
puts arr[-2,3] #从倒数第2个取3个 [11,13]
puts arr[2..3] #从第2个到第3个,且包含第三个[3,5]
puts arr[2...3] #从第2个到第3个,且不包含第三个[3]
puts arr[arr.length]#超出索引为nil
arr.push(17) #压入17[1,2....17]
arr.push(18) #压入18[1,2......18]
arr.pop #弹出[1,2.......17]
arr.shift #左移[2,3.....17]
puts arr #素数表[2,3......17]
arr=Array.new #声明数组
arr[1]=100 #定义其中的一个元素
arr[2]=nil
puts arr[0] #nil 未定义的为nil
puts arr.length #3
#Hash
hash=Hash.new
hash['key']=arr
puts hash['key'][1] #arr[1]=100
hash={'key'=>arr,"Key2"=>"Value2"}
puts hash.length #2
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/blackant2/archive/2006/11/30/1422022.aspx
分享到:
相关推荐
Ruby学习笔记 01 类的属性与方法 02 访问控制 03 Container(Array/Hash) 04 Iterator 05 简单数据类型 06 范围 07 方法 08 条件控制 09 异常处理
Super Hash Calculator是一个小巧的Hash算法工具,该程序用于计算字符串或文件的Hash值,Super Hash Calculator目前支持如下算法: /* 00 */ CRC32 // 非加密校验和 /* 01 */ Adler32 // 非加密校验和 /* 02 */ ...
hashcat-utils Hashcat-utils are a set of small utilities that are useful in advanced password cracking Brief description They all are packed into multiple stand-alone binaries. All of these utils ...
是sqlmap的脚本,解压后可直接运行 列几个基本命令 ./sqlmap.py –h //查看帮助信息 ./sqlmap.py –u “http://www.anti-x.net/inject.asp?id=injecthere” //get注入 ./sqlmap.py –u ... ...
ruby-hash-syntax.el 改编自 TextMate 使用的方法,该库提供了一个命令ruby-hash-syntax-toggle ,它尝试在 1.8 和 1.9 哈希样式之间自动转换选定的 ruby 代码区域。 安装 如果您选择不使用方便的包之一,则...
3. Configure the project with CMake. Check out additional [configuration options](#cmake-configuration-options). ```sh cmake .. ``` Note: In Windows, it is possible to have issues with VS 2017 ...
官方离线安装包,亲测可用
const HashIdentifier = require ( 'hash-identifier' ) ; 检查算法 HashIdentifier . checkAlgorithm ( "ae11fd697ec92c7c98de3fac23aba525" ) ; //output: // [ // 'MD5', // 'Domain Cached Credentials - MD4(MD...
赠送jar包:shiro-crypto-hash-1.4.0.jar; 赠送原API文档:shiro-crypto-hash-1.4.0-javadoc.jar; 赠送源代码:shiro-crypto-hash-1.4.0-sources.jar; 赠送Maven依赖信息文件:shiro-crypto-hash-1.4.0.pom; ...
gulp-hash-creator 使用md5或sha1获取内容哈希值。安装$ npm install gulp-hash-creator --save-dev用法对于大口吃 //include gulpvar gulp = require ( "gulp" ) ;//include gulp-hash-creatorvar hashCreator = ...
这个笔记里包含了ruby的整型,字符串,浮点数,布尔等基础数据类型,还有数组,哈希hash的用法, 类的定义,函数方法,以及对象定义,其他高级用法解释,除了笔记记录的语法糖之外,还包含了一些解释性的代码,帮助...
官方离线安装包,亲测可用
Hash-Hash-Hash
vue-router-pluginA Vue pulgin to vueRouter使用说明小编借助vue-cli和vue的插件功能,实现vue-router的简单功能(包含history和hash路由)主要目的是为了熟悉主流的这两种方式的实现方式,代码示例中有由浅入深的...
String, Array, and Hash classes and the Kernel module sprintf andtime formatting directories Interactive Ruby (irb) and the Ruby debugger Ruby documentation You also get information ...
这个 Ruby gem 向 Nokogiri XML 节点添加了一个to_hash方法,允许我们将任意 XML 节点转换为 Ruby 哈希,并且还可以将它们序列化为 JSON。 这个 gem 还可以获取属性、处理指令和文档类型声明。 由此产生的哈希是...
赠送jar包:shiro-crypto-hash-1.4.0.jar; 赠送原API文档:shiro-crypto-hash-1.4.0-javadoc.jar; 赠送源代码:shiro-crypto-hash-1.4.0-sources.jar; 赠送Maven依赖信息文件:shiro-crypto-hash-1.4.0.pom; ...
通过将 URL 哈希分配给 JS 函数来处理状态快速开始将哈希管理器资产作为静态资源包含在您的项目中 <... 或者,通过 Bower 运行: bower install --save-dev bskyb-hash-manager 包含 Sass: @imp
要启动交互式 shell: docker run -t -i jeffreyhorner/r-array-hash sh -c ' /bin/bash ' 在图像中,使用R或RScript命令运行稳定的 R。要将 R-devel 与数组哈希一起使用,请使用RD或RDScript命令。 RScript ...
Google Hash Code 2020练习轮的解决方案-得分:1,505,004,616 解决方案 这段代码给出了完美的分数,但并不是完美的代码,可以对其进行优化并在以后修复错误。 这只是最佳的解决方案之一,旨在激励人们并为他们提供...