尝试将字符串转换为符号

用户名

这将创建一个无限循环,而我无法确定为什么会发生这种情况。当我不使用push命令时,循环不会发生。

#strings = ["HTML", "CSS", "JavaScript", "Python", "Ruby"]
symbols = [ "a", "b", "c" ]
symbols.each do |x| 
  symbols.push(x.to_sym)
end
虚假的

以下代码在迭代时将项目追加到symbolsarray(同一array);该块通过追加到数组来提供无限项。each将这些项目用于迭代)

symbols.each do |x| symbols.push(x.to_sym) end
#^^^^^^             ^^^^^^^

Enumerable#map改为使用

symbols.map { |x| x.to_sym }
# => [:a, :b, :c]
symbols.map &:to_sym
# => [:a, :b, :c]

或使用另一个数组而不是使用同一数组。

new_symbols = []
symbols.each do |x| new_symbols.push(x.to_sym) end
new_symbols
# => [:a, :b, :c]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试创建新记录时“没有将符号隐式转换为字符串”

来自分类Dev

尝试将符号包装器对象明确转换为字符串时出错

来自分类Dev

尝试使用 .substr 将字符串转换为字符

来自分类Dev

将字节转换为带符号字节的字符串

来自分类Dev

将字节的字符串转换为无符号的int

来自分类Dev

将Double转换为带指数符号的字符串

来自分类Dev

将符号转换为“ unmangled”字符串

来自分类Dev

将指数符号数转换为字符串 - 解释

来自分类Dev

Elm尝试将字符串转换为选项类型

来自分类Dev

尝试将字符串数组转换为日期

来自分类Dev

尝试将字符串转换为复数列表

来自分类Dev

尝试将js字符串转换为NSDateFormatter

来自分类Dev

尝试将字符串转换为值

来自分类Dev

Elm尝试将字符串转换为选项类型

来自分类Dev

尝试将方法从字符串转换为整数

来自分类Dev

Ruby:在字符串插值期间将字符串转换为符号

来自分类Dev

将字符串中的Unicode符号\ uXXXX转换为Swift中的字符

来自分类Dev

将无符号字符数组转换为IP字符串的最快方法是什么

来自分类Dev

C ++:如何将字符串向量元素转换为无符号字符?

来自分类Dev

将 Unicode 字符串转换为显示表情符号字符

来自分类Dev

在Python中,尝试将整数转换为字符并放入二进制“字符串”

来自分类Dev

在Python中,尝试将整数转换为字符并放入二进制“字符串”

来自分类Dev

从html字符串中删除脚本元素,将查询字符串转换为符号

来自分类Dev

将很小的python小数转换为非科学符号字符串

来自分类Dev

使用Oj.dump进行序列化时将符号转换为字符串

来自分类Dev

将大数转换为没有科学符号的字符串

来自分类Dev

使用中止符号将语言类型转换为R中的字符串

来自分类Dev

通过PL / SQL将字符串转换为代码符号

来自分类Dev

将包含utf-8符号的json字符串转换为php数组

Related 相关文章

  1. 1

    尝试创建新记录时“没有将符号隐式转换为字符串”

  2. 2

    尝试将符号包装器对象明确转换为字符串时出错

  3. 3

    尝试使用 .substr 将字符串转换为字符

  4. 4

    将字节转换为带符号字节的字符串

  5. 5

    将字节的字符串转换为无符号的int

  6. 6

    将Double转换为带指数符号的字符串

  7. 7

    将符号转换为“ unmangled”字符串

  8. 8

    将指数符号数转换为字符串 - 解释

  9. 9

    Elm尝试将字符串转换为选项类型

  10. 10

    尝试将字符串数组转换为日期

  11. 11

    尝试将字符串转换为复数列表

  12. 12

    尝试将js字符串转换为NSDateFormatter

  13. 13

    尝试将字符串转换为值

  14. 14

    Elm尝试将字符串转换为选项类型

  15. 15

    尝试将方法从字符串转换为整数

  16. 16

    Ruby:在字符串插值期间将字符串转换为符号

  17. 17

    将字符串中的Unicode符号\ uXXXX转换为Swift中的字符

  18. 18

    将无符号字符数组转换为IP字符串的最快方法是什么

  19. 19

    C ++:如何将字符串向量元素转换为无符号字符?

  20. 20

    将 Unicode 字符串转换为显示表情符号字符

  21. 21

    在Python中,尝试将整数转换为字符并放入二进制“字符串”

  22. 22

    在Python中,尝试将整数转换为字符并放入二进制“字符串”

  23. 23

    从html字符串中删除脚本元素,将查询字符串转换为符号

  24. 24

    将很小的python小数转换为非科学符号字符串

  25. 25

    使用Oj.dump进行序列化时将符号转换为字符串

  26. 26

    将大数转换为没有科学符号的字符串

  27. 27

    使用中止符号将语言类型转换为R中的字符串

  28. 28

    通过PL / SQL将字符串转换为代码符号

  29. 29

    将包含utf-8符号的json字符串转换为php数组

热门标签

归档