2014-12-04 125 views
0

我想弄清楚某人的玛雅脚本,这是Python。 但我从来没有见过像这样的for loop之前。我只想知道他为什么声明两个变量?我还删除了变量并更改了两个名称,但它不起作用。这是这个脚本的一部分:什么样的For-In循环是?

if len(self.targetObj) == 1: 

    self.txT= self.targetObj[ 0 ]   
    actVertics = mc.polyEvaluate(v = True) 
    returnText = self.txT + "(" + str(actVertics) + ")" 
    mc.textField("targetObj", edit = True, tx = returnText) 
    self.vtxList = [ v for v in range(actVertics) ] 

回答

1

不久,它创建一个范围(actVertics)元素的列表。查找Python列表解析以获取更多信息。