@Nick_Boyts ! Thank you for your response, here is the entire code.
import clr
clr.AddReference('ProtoGeometry')
from Autodesk.DesignScript.Geometry import *
clr.AddReference("RevitNodes")
import Revit
clr.ImportExtensions(Revit.Elements)
clr.ImportExtensions(Revit.GeometryConversion)
clr.AddReference("RevitServices")
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager
from System.Collections.Generic import *
clr.AddReference("RevitAPI")
import Autodesk
from Autodesk.Revit.DB import *
doc = DocumentManager.Instance.CurrentDBDocument
uiapp = DocumentManager.Instance.CurrentUIApplication
app = uiapp.Application
uidoc=DocumentManager.Instance.CurrentUIApplication.ActiveUIDocument
Min=[]
Max=[]
viewlist=[]
bbox=[]
for i in IN[0]:
Min.append(UnwrapElement(i.ToXyz(True)))
for i in IN[1]:
Max.append(UnwrapElement(i.ToXyz(True)))
TransactionManager.Instance.EnsureInTransaction(doc)
activeview=doc.ActiveView
typeid=View.GetTypeId(activeview)
count = 0
while (count < len(Min)):
b=View3D.CreateIsometric(doc, typeid)
viewlist.append(b)
box = app.Create.NewBoundingBoxXYZ()
box.Min = Min[count]
box.Max = Max[count]
bbox.append(box)
a=View3D.SetSectionBox(b,box)
count = count + 1
TransactionManager.Instance.TransactionTaskDone()
OUT=viewlist