Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rooms = UnwrapElement(IN[0]) # помещения
- paramRooms = IN[1] # значения параметра для помещений
- doors = UnwrapElement(IN[2]) # двери
- phase = UnwrapElement(IN[3]) # фаза проекта
- list =[]
- for door in doors: # перебираем все двери
- roomDoor = door.Room[phase] # смотрим к какому помещению отноится
- for room, paramRoom in zip(rooms, paramRooms): # перебираем все помещения
- if room.Id == roomDoor.Id: # сравниваем значения, если совпадают то в лист записываем значение параметра
- list.append(paramRoom)
- OUT = doors, list # на выход подаем список дверей и значения параметра которое нужно им присвоить
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement