我收到这样的清单
selection= [u'pSphereShape1', u'mesh', u'pSphereShape2', u'mesh', u'nurbsCircleShape1', u'nurbsCurve']
所以myDic(选择)
def myDic(self,selObjects):
print "Recieved ",selObjects
print "Length ", len(selObjects)
self.objDic={}
for index,each in enumerate(reversed(selObjects)):
print index,each
if index%2==0:
key=each
elif index % 2!=0:
value=each
self.objDic[key]=value
#self.objDic.update({key:value})
print "Yo",self.objDic, len(self.objDic)
这确实添加了值,但是在第一个条目之后,下一个条目会覆盖现有的第一个条目......并且字典中的总项目只有一个,那就是第一个条目......
我应该如何填充字典,以便像 pSphereShape1 或 pSphereShape1 这样的每个形状节点成为键,而网格或网格分别成为它的值......