インライン関数で辞書を宣言する方法 質問する

インライン関数で辞書を宣言する方法 質問する

関数を辞書の要素として使用する前に、正式に定義する必要がありますか?

def my_func():
  print 'my_func'

d = {
  'function': my_func
}

関数をインラインで定義したいのですが、やりたいことを入力しようとしたのですが、Python 構文の空白ポリシーにより、辞書内でインライン関数を定義するのが非常に困難になっています。これを実行する方法はありますか?

ベストアンサー1

答えは、Python では辞書定義をインラインで関数として宣言する方法がないということのようです。ご協力くださった皆様に感謝します。

おすすめ記事