2010-06-09 60 views
1

如果你看一下下面這行的Python代碼:參數用括號在Python

bpy.ops.object.particle_system_add({"object":bpy.data.objects[2]}) 

你看到,在參數有什麼大括號括起來。任何人都可以告訴我什麼是大括號(一般來說)?我還沒有真正看到這種類型的Python語法,我無法找到任何文檔。

任何幫助,非常感謝。謝謝。

回答

6

From the docs

字典可以通過將一個以逗號分隔的密鑰列表創建:值對括號內,例如:{'jack': 4098, 'sjoerd': 4127}{4098: 'jack', 4127: 'sjoerd'},或由dict構造。

+0

非常感謝。 – 2010-06-09 21:53:40

2

大括號創建一個字典。 particle_system_add似乎接受字典作爲它的論據。

1

這只是一個字典,其中包含一個「對象」作爲關鍵字和任何bpy.data.objects [2]計算出的值的單個鍵/值對。