Python コードの次の行を見ると、次のようになります。
bpy.ops.object.particle_system_add({"object":bpy.data.objects[2]})
パラメータに中かっこで囲まれたものがあることがわかります。ブレースが何のためにあるのか誰か教えてもらえますか(一般的にとにかく)?Pythonでこのタイプの構文を実際に見たことがなく、それに関するドキュメントが見つかりません。
どんな助けでも大歓迎です。ありがとうございました。
Python コードの次の行を見ると、次のようになります。
bpy.ops.object.particle_system_add({"object":bpy.data.objects[2]})
パラメータに中かっこで囲まれたものがあることがわかります。ブレースが何のためにあるのか誰か教えてもらえますか(一般的にとにかく)?Pythonでこのタイプの構文を実際に見たことがなく、それに関するドキュメントが見つかりません。
どんな助けでも大歓迎です。ありがとうございました。
ディクショナリは、キーのコンマ区切りリストを配置することによって作成できます:中かっこ内の値のペア(例:
{'jack': 4098, 'sjoerd': 4127}
または{4098: 'jack', 4127: 'sjoerd'}
、またはdict
コンストラクターによって)。
辞書です。
中括弧は辞書を作成します。 particle_system_add
引数として辞書を受け入れているようです。
これは、「オブジェクト」の単一のキーと値のペアをキーとし、 bpy.data.objects[2] が値として評価するものを持つ単なる辞書です。