文字列の配列を値(記号)に変換するにはどうすればよいですか?

イシュマロフ

どうすれば簡単に変換できますか

a = [ "b", "c", "d" ]

a = [ :b, :c, :d ]

およびその逆?

私が通過したドキュメントが、解決策を見つけることができませんでした

トムロード

配列を反復処理して、更新された値を持つ新しい配列を返すには、を使用しますArray#mapそれはあなたが知る必要がある重要な方法です。

「文字列を値に変換する」とはどういう意味かわかりません:b、rubyのようなオブジェクトはと呼ばれSymbolsます。

呼び出すStringことSymbolによりをに変換できto_symます。(およびその逆は、を呼び出すことによってto_s。)

したがって、これをすべてまとめると、次のようにして配列を変換できます。

a = [ "b", "c", "d" ]
a.map { |letter| letter.to_sym }
  # => [:b, :c, :d]

# Or equivalently, there's a shorthand for this:
a.map(&:to_sym)

新しい配列を返すのではなく、元の配列更新する場合は、次の代わりにを使用しますArray.map!Array.map

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

数学記号を含む文字列を数値に変換するにはどうすればよいですか?

分類Dev

Pythonで文字列の数値の前に「+」記号を追加するにはどうすればよいですか?

分類Dev

Swiftで通貨記号のUnicode値の配列を作成するにはどうすればよいですか?

分類Dev

文字列の配列をIntの配列に変換するにはどうすればよいですか?

分類Dev

「配列形式の文字列」をPHPの配列に変換するにはどうすればよいですか?

分類Dev

文字列をsedのドル記号に置き換えるにはどうすればよいですか?

分類Dev

Int配列を文字列に変換するにはどうすればよいですか?Swiftの配列

分類Dev

文字列を配列に変換し、配列の各16進値をPythonで10進数に変換するにはどうすればよいですか?

分類Dev

VBA配列の小数点記号を変更するにはどうすればよいですか?

分類Dev

ドル記号を含む文字列数値をJavaでBigDecimalに変換するにはどうすればよいですか?

分類Dev

Javaで文字列を文字の配列に変換するにはどうすればよいですか

分類Dev

NumPy配列の文字列表現をNumPy配列に変換するにはどうすればよいですか?

分類Dev

行の値を文字列値を含む列に変換するにはどうすればよいですか?

分類Dev

Javaで2つの記号に基づいて文字列を変換/ソートするにはどうすればよいですか?

分類Dev

Goでintの文字列を配列に変換するにはどうすればよいですか?

分類Dev

文字列を整数の2D配列に変換するにはどうすればよいですか?

分類Dev

タプルの配列を文字列に変換するにはどうすればよいですか?

分類Dev

unsigned char配列をCの文字列に変換するにはどうすればよいですか?

分類Dev

NSArray(文字列形式)を実際の配列形式に変換するにはどうすればよいですか?

分類Dev

配列内の文字列を式に変換するにはどうすればよいですか?

分類Dev

Javascriptで配列の配列を文字列から数値に変換するにはどうすればよいですか?

分類Dev

文字列を文字列配列 String() に変換するにはどうすればよいですか?

分類Dev

コンマ区切りの文字列変数から数値を取得して文字列配列を変換するにはどうすればよいですか?

分類Dev

文字列の配列を一意の値の配列に変換するにはどうすればよいですか?

分類Dev

Javascript:文字列形式の値を配列に変更するにはどうすればよいですか?

分類Dev

数値の配列を文字列としてバイトの配列に変換するにはどうすればよいですか?

分類Dev

数値型の値を空の文字列に変換するにはどうすればよいですか?

分類Dev

配列を文字列にすばやく変換するにはどうすればよいですか?

分類Dev

辞書の文字列値をブール値に変換するにはどうすればよいですか?

Related 関連記事

  1. 1

    数学記号を含む文字列を数値に変換するにはどうすればよいですか?

  2. 2

    Pythonで文字列の数値の前に「+」記号を追加するにはどうすればよいですか?

  3. 3

    Swiftで通貨記号のUnicode値の配列を作成するにはどうすればよいですか?

  4. 4

    文字列の配列をIntの配列に変換するにはどうすればよいですか?

  5. 5

    「配列形式の文字列」をPHPの配列に変換するにはどうすればよいですか?

  6. 6

    文字列をsedのドル記号に置き換えるにはどうすればよいですか?

  7. 7

    Int配列を文字列に変換するにはどうすればよいですか?Swiftの配列

  8. 8

    文字列を配列に変換し、配列の各16進値をPythonで10進数に変換するにはどうすればよいですか?

  9. 9

    VBA配列の小数点記号を変更するにはどうすればよいですか?

  10. 10

    ドル記号を含む文字列数値をJavaでBigDecimalに変換するにはどうすればよいですか?

  11. 11

    Javaで文字列を文字の配列に変換するにはどうすればよいですか

  12. 12

    NumPy配列の文字列表現をNumPy配列に変換するにはどうすればよいですか?

  13. 13

    行の値を文字列値を含む列に変換するにはどうすればよいですか?

  14. 14

    Javaで2つの記号に基づいて文字列を変換/ソートするにはどうすればよいですか?

  15. 15

    Goでintの文字列を配列に変換するにはどうすればよいですか?

  16. 16

    文字列を整数の2D配列に変換するにはどうすればよいですか?

  17. 17

    タプルの配列を文字列に変換するにはどうすればよいですか?

  18. 18

    unsigned char配列をCの文字列に変換するにはどうすればよいですか?

  19. 19

    NSArray(文字列形式)を実際の配列形式に変換するにはどうすればよいですか?

  20. 20

    配列内の文字列を式に変換するにはどうすればよいですか?

  21. 21

    Javascriptで配列の配列を文字列から数値に変換するにはどうすればよいですか?

  22. 22

    文字列を文字列配列 String() に変換するにはどうすればよいですか?

  23. 23

    コンマ区切りの文字列変数から数値を取得して文字列配列を変換するにはどうすればよいですか?

  24. 24

    文字列の配列を一意の値の配列に変換するにはどうすればよいですか?

  25. 25

    Javascript:文字列形式の値を配列に変更するにはどうすればよいですか?

  26. 26

    数値の配列を文字列としてバイトの配列に変換するにはどうすればよいですか?

  27. 27

    数値型の値を空の文字列に変換するにはどうすればよいですか?

  28. 28

    配列を文字列にすばやく変換するにはどうすればよいですか?

  29. 29

    辞書の文字列値をブール値に変換するにはどうすればよいですか?

ホットタグ

アーカイブ