Memuat
Memuat
Watch every step above performed live, with English narration.
0 plays
Class book
Page 1 / 7
Cover: Class Dynamo for Revit Intermediate #8: Advanced List: Flatten, Transpose, Chop, Replication
Click a page or use ◀ ▶ to turn · swipe on mobile · to enlarge
Want to go deeper?
Join one of our courses or ask us directly on WhatsApp.
Picked from the software, topic, and level of “Class Dynamo for Revit Intermediate #8: Advanced List: Flatten, Transpose, Chop, Replication”.
Other ways we can help with Revit.
Learn with a mentor
Scheduled Architecture & CAD courses with live guidance and a certificate.

Course/Training Revit — Architectural Design with Revit 2019
★ 5.0 (8)

Course/Training Revit Architecture — Designing a 2-Story Building | BIM Specialist Architectural Design
★ 5.0 (6)

Course/Training Revit — Pencahayaan Revit Master Course
★ 5.0 (4)
Have it built for you
No time to learn Revit? Our team can do the project for you.

Development Service: Revit — Autodesk Revit Basic to Master
★ 5.0 (6)

Development Service: Autodesk Revit — Training Autodesk Revit Master Class Selama 3 Hari
★ 5.0 (5)

Revit BIM Creation Services
★ 5.0 (5)
Get notified about new Revit classes
At most one email a week. Unfollow anytime with one click.
The full narration of this video. The current sentence is highlighted while the video plays; click any sentence to jump there.
Welcome to the intermediate level. In this episode, we master advanced lists, flattening, transposing rows and columns, chopping, and replication, which allows Dynamo to calculate with multiple data at once. Let's start. Hello! In episode 8, we learn about advanced lists.
Open Dynamo from the Manage tab in Revit, then click Launch Dynamo. Wait until the window opens. On the initial page, click New to create an empty workspace.
A list can contain other lists, called nested. We create a code block with two lists inside one list, then check it in the watch. Each item inside is also a list. Flattening, use list.flatten.
The nested list becomes a flat list containing 1-4.
List.transpose swaps rows and columns. Two lists containing three numbers become three pairs. One and four, two and five, three and six.
List.chop cuts the list into segments of a specific size. One to six, chopped into two segments, resulting in three pairs.
Replication occurs when two lists enter the same operator. List one, two, three added to ten, twenty, thirty results in eleven twenty-two, thirty-three, paired together. For cross replication,
add a bracket with a number. Each number in the first list is paired with all numbers in the second list, resulting in a two-dimensional table.
Done. You now master advanced lists. In the next episode, we learn about logic and filters. Goodbye. Want to master Dynamo and Revit? Cerdas Inovasi Digital offers Revit and Dynamo courses, BIM modeling services and Dynamo script creation, as well as selling project files and grabbing Dynamo from this tutorial series. Contact us via WhatsApp, or visit cerdasinovasidigital.com. Goodbye in the next episode.
Type a question or keyword; we find the part of this episode that explains it and jump the video there.
Notes are saved with the current video time and are only visible to you.
Stuck on a step? Ask here; the instructor and other learners can answer.
No questions yet.

Cerdas Inovasi Digital Team
Software developers, BIM & 3D engineers, and AI practitioners
We build software, BIM models, games and AI automations for clients every day, and turn that hands-on work into step-by-step classes: every step is shown on screen and comes with a PDF guide you can keep.
See our clients →