Что я ' Я пытаюсь сделать, это получить 3 значения из ключа в отдельные переменные. В настоящее время я делаю это так:
for key in names:
posX = names[key][0]
posY = names[key][1]
posZ = names[key][2]
Мне это не кажется интуитивно понятным, даже если это работает. Я также попытался сделать это:
for key, value in names:
location = value
К сожалению, это дает мне один объект (что я и ожидал), но мне нужны отдельные значения, назначенные клавише. Спасибо и извиняюсь за мою новизну в Python.
Обновление Извиняюсь за то, что не уточнил, откуда я брал свои ценности. Вот как я делаю это для первого примера.
names = {}
for name in objectNames:
cmds.select(name)
location = cmds.xform(q=True, ws=True, t=True)
names[name] = location