Вы имеете в виду только расширенный список выбранных ребер? Это просто FilterExpand -sm 32 или cmds.filterExpand (sm = 32) или pm.filterExpand (sm = 32) при выборе края. Эти команды всегда строки, вы хватаете индексы вне их с регулярным выражением:
# where objs is a list of edges, for example cmds.ls(sl=True) on an edge selection
cList = "".join(cmds.filterExpand(*objs, sm=32))
outList = set(map (int, re.findall('\[([0-9]+)\]', cList)))
, который даст вам множество, содержащее целые индексы ребер (я использую наборы так что его легко сделать такие вещи, как найти края общие для двух групп без петель или если тесты)
Если вы голосуете за это, не могли бы вы хотя бы сказать мне, почему? Я не понимаю ... –