def arrayBPMFolder(obj): for i in obj: #print i relatives = mc.listRelatives(i, p=True, f=True) #print relatives for o in relatives:
objs = o.split('|')[-2] print objs #return objsbindCyl03CtrlBPM_grpbindCyl02CtrlBPM_grpbindCyl01CtrlBPM_grpbindCylBase01JntBPM_grpSo I need to get return as similar like print results. How to do that?
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_m...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/e29b63e7-517e-4afa-b0ba-bf14c49f6247%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
On Sat, Oct 6, 2018, 3:48 AM delibrax <adien....@gmail.com> wrote:So I need to get return as similar like print results. How to do that?You want to build up a list of your results over the course of the loop and then return that.def arrayBPMFolder(obj):results = []
for i in obj:
relatives = mc.listRelatives(i, p=True, f=True)
for o in relatives:
objs = o.split('|')[-2]
results += objs
return results
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+unsub...@googlegroups.com.