<分区>
如何在 Ruby 中编写一个数组,使数组本身的元素保持在同一行?
例如
a= ["Tom", "Jerry"]
puts a
给出:
Tom
Jerry
但我需要:
Tom, Jerry
感谢您的帮助!
<分区>
如何在 Ruby 中编写一个数组,使数组本身的元素保持在同一行?
例如
a= ["Tom", "Jerry"]
puts a
给出:
Tom
Jerry
但我需要:
Tom, Jerry
感谢您的帮助!
最佳答案
您可以在数组上使用 join
方法来执行此操作。
a= ["Tom", "Jerry"]
puts a.join(", ")
有趣的是,您还可以将数组乘以您希望分隔元素的字符串:
a= ["Tom", "Jerry"]
puts a * ", "
以上两者给出相同的输出:
Tom, Jerry
关于arrays - 在 ruby 文件中写入一个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46207806/
相关文章:
linux - 在没有任何应用程序的情况下在终端 linux 中搜索 pdf 中的单词
java - 使用 pojo 数组将 Json 数组转换为 Pojo 时出现问题
arrays - 将新的 JSON 对象附加到 Polymer 中的数组
ruby - 如何使用 Rake::Ftp Uploader 通过 FTPS 上传文件
ruby - Ruby 中 append 的反义词是什么? <<
c++ - 使用 fscanf() 读取时如何跳过文件中的损坏数据
python - 这是在一行代码中向 numpy 数组添加额外维度的最佳方法吗?