我有一个动态组:例如,这次我们有一个包含 20 个项目的列表.. 我想在 4 个单独的列表中列出这个列表,其中包含 5 个项目,这样的事情在我的脑海中..
a = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
z = len(a)/4
b = []
for i in range(z)
在我不知道我应该做什么之后......
我做了这样的事情,但这是完全错误的:
for i in range(len(a)):
for j in range(z):
b.append(a)
这是我的代码:
import maya.cmds as cm
import random as random
myList = cm.ls(sl = True)
random.shuffle(myList)
b = [myList[i:i+5] for i in range(0, len(myList), 5)]
for i in b:
print str(i)+".v"
结果是:
[u'curve13', u'curve26', u'curve5', u'curve40', u'curve17'].v
但是我需要:
[u'curve13.v', u'curve26.v', u'curve5.v', u'curve40.v', u'curve17.v'].v