Rename object using for loop
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I have a list of objects which I want to rename. But I want each object to be renamed differently. Image attached as an example.
This is what I did so far but its not working as I want.
Can anyone help me please
Thanks in advance 🙂
lGrpSel = cmds.ls(leftFingers)
chunk_size = 3
leftChunks = [lGrpSel[i:i + chunk_size] for i in range(0, len(lGrpSel), chunk_size)]
side = 'left'
thumb = 'Thumb'
pointer = 'Pointer'
middle = 'Middle'
ring = 'Ring'
pinky = 'Pinky'
order = ['Base', '01', '02']
objType = 'CTRL'
spacer = '_'
for f in leftChunks:
for i in range(0, len(f), 1):
cmds.rename(f[i], side + thumb + spacer + order[i] + spacer + objType)
cmds.rename(f[i], side + pointer + spacer + order[i] + spacer + objType)
cmds.rename(f[i], side + middle + spacer + order[i] + spacer + objType)
cmds.rename(f[i], side + ring + spacer + order[i] + spacer + objType)
cmds.rename(f[i], side + pinky + spacer + order[i] + spacer + objType)