Advertisement
IvaSerge

Linq to Dynamo

May 23rd, 2019
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.77 KB | None | 0 0
  1. import clr
  2. clr.AddReference('RevitAPI')
  3. import Autodesk
  4. from Autodesk.Revit.DB import *
  5.  
  6. clr.AddReference('ProtoGeometry')
  7. from Autodesk.DesignScript.Geometry import *
  8.  
  9. #Строки ниже подключают Linq
  10. import System
  11. from System.Collections.Generic import *
  12.  
  13. import System
  14. clr.AddReference("System.Core")
  15. clr.ImportExtensions(System.Linq)
  16.  
  17. #List из Питона не равен List из System.Collections
  18. #Для создания списка, для которого будет работать Линкью
  19. #Используем такой синтаксис
  20. outlist = List[str](['a','list','of','strings','a','list','of','strings' ])
  21.  
  22. #С таким списком можно работать методами Линкью
  23. OUT = outlist.Distinct()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement