0

Ruby では、次のようなことができます。

a = 4
b = 5
match = {}
match["#{a}-#{b}"] = 0

次に、私が言うなら:

match["4-5"]

結果は 0 です。

Python辞書で同様のことを行うことはできますか? 文字列の書式設定を辞書で機能させることができないようです。

編集:

Python 3+ の f-strings を使用すると、次のようなことができるようになりました。

match[f"{a}-{b}"] = 0
4

1 に答える 1