[解決済み] Scala Mapのキーと値の両方をマッピングする
2023-02-25 21:44:32
質問
Scalaの
MapLike
というメソッドがあります。
mapValues [C] (f: (B) ⇒ C): Map[A, C]
でも、違うタイプが欲しくなることもあります。
mapKeysAndValues [C] (f: (A, B) ⇒ C): Map[A, C]
私が見逃している、簡単な方法はありますか?もちろん、foldでも可能です。
どのように解決するのですか?
map
メソッドは、すべての
(key, value)
のペアを返します。このように使うことができます。
val m = Map("a" -> 1, "b" -> 2)
val incM = m map {case (key, value) => (key, value + 1)}
関連
-
[解決済み] Scalaのオブジェクトとクラスの違い
-
[解決済み】Scalaの「リフティング」とは何ですか?
-
[解決済み】Scalaでケースクラスのインスタンスをクローンして、1つのフィールドだけを変更するにはどうすればよいですか?
-
[解決済み] Scalaは、コレクションをMap-by-keyに変換する最良の方法ですか?
-
[解決済み] IntelliJ IDEAで依存関係が変更された後、build.sbtから強制的に再ロードするには?
-
[解決済み] sbtとGradleの比較 [終了しました]。
-
[解決済み] scala で複数の case class をマッチングさせる
-
[解決済み] Scala型プログラミングリソース
-
[解決済み] Scalaのtraitでvalとdefの使い分けは?
-
[解決済み] Abstract ClassとTraitの違い[重複]について
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] IntelliJ IDEAで依存関係が変更された後、build.sbtから強制的に再ロードするには?
-
[解決済み] ネストした構造体をよりきれいに更新する方法
-
[解決済み] Scalaの配列の初期化
-
[解決済み] Scalaのリストを作成するための好ましい方法
-
[解決済み] scalaは推論される型の「許容される複雑さ」にどのような制限を設けているのでしょうか?
-
[解決済み] Scala の "new" キーワード
-
[解決済み] タプルのリストをマップに変換する (重複するキーに対処する?)
-
[解決済み] パッケージオブジェクト
-
[解決済み] Mapにkeyやvalueが存在するかどうかを確認するには?
-
[解決済み] Scalaの場合 クラス継承