首页 / 知识
关于数组:Ruby-将整数转换为字符串
2023-04-13 07:47:00

Ruby - Convert Integer to String在Ruby中,尝试打印出String的各个元素给我带来了麻烦。 我没有看到每个字符,而是看到了它们的ASCII值:
我在网上看过,但找不到任何方法将原来的" 0"从中取出。 我对Ruby有点陌生,我知道它一定很简单,但是似乎找不到。 或者,您可以将整数转换为其字符值:
您需要a [0,1]而不是a [0]。 我相信这在Ruby 1.9中正在发生变化,以使" asdf" [2]产生" d"而不是字符代码 总结一下: 此行为将在1.9版中消失,在该版本中将返回字符本身,但是在以前的版本中,尝试通过其字符位置引用字符串的单个字符将返回其字符值(因此," ABC" [2]返回67) 有许多方法可以从字符串返回一定范围的字符(请参见Ruby文档中有关String slice方法的信息),以下所有结果均返回" C":
我发现范围选择器是最容易阅读的。谁能说出它是否效率较低? [,]运算符返回一个字符串给您,它是一个子字符串运算符,其中[[]运算符返回将ruby打印出来时视为数字的字符。 @克里斯, 这就是为String类定义[]和[,]的方式。 查看String API。
我认为
|
最新内容
相关内容
python的调用绑定方法和非绑定方法
python的调用绑定方法和非绑定方法,代码,方法,实例,第一,培训,时计,奇数,偶数,参数,定义,在Python中,如果用实例去调用方法,这种限制就被称为Py对数组使用Python For循环
对数组使用Python For循环,名称,培训,代码,健康,水牛,数组,元素,有用,下面,以上,您可以使用for循环从数组中获取特定元素。假设您有一组水牛bPython网络编程调用接收数据的三种
Python网络编程调用接收数据的三种方法,数据,代码,基础,通用,通讯,服务,网络,培训,方法,报文,最近在使用python进行网络编程开发一个通用的tcPython 之模块重载的五种方法
Python 之模块重载的五种方法,环境,培训,方法,模块,文件夹,例子,下面,内容,语句,请看,python环境准备新建一个foo文件夹,其下包含一个bar.py文提升Python数据分析能力的方法
提升Python数据分析能力的方法,分析,数据,工具,代码,时间,环境,报告,信息,培训,标准,1.Pandas分析包这个工具的好处是显而易见的。下面的动画Python中字典合并的实现方法
Python中字典合并的实现方法,培训,结果,以上,版本,字典,方法,函数,下面,背景,发现,TableofContents背景Methon1:适用于Python3.5及以上版本呢M使用Python删除排序数组中的重复项
使用Python删除排序数组中的重复项,代码,培训,数组,元素,长度,示例,序数,函数,原地,后面,问题描述:给定一个排序数组,你需要在原地删除重复出现Python文件读取相关方法
Python文件读取相关方法,数据,位置,文件,中行,培训,方法,字节,内容,结果,字符串,我们知道,对文件的读取操作需要将文件中的数据加载到内存中,而Python 多线程死锁问题的巧妙解决
Python 多线程死锁问题的巧妙解决方法,异常,持有,代码,情况,信息,管理,数据,包装,策略,预期,死锁死锁的原理非常简单,用一句话就可以描述完。列举Python面向对象中带双下划线的
列举Python面向对象中带双下划线的特殊方法,信息,代码,培训,对象,属性,方法,实例,字符串,里边,内容,__new__:生成实例__init__:生成实例的属性_使用Python执行系统命令方法
使用Python执行系统命令方法,系统,信息,培训,标准,命令,方法,模块,操作,终端,中文,Python是一款操作简单的编程语言,内置丰富的库,能够很容易的Python 需求分析的方法
Python 需求分析的方法,系统,设计,分析,产品,网站,时间,服务,社会保险,证券,银行,需求分析518方法,简称我要发,具体就是5w1h8c5w+1h属于功能属