Learn Dynamo - Lesson 4: List Management

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ต.ค. 2024

ความคิดเห็น • 48

  • @AussieBIMGuru
    @AussieBIMGuru  4 ปีที่แล้ว +15

    3:27 List min/max item
    3:42 Index of
    4:15 Remap range
    4:50 List cycle/repeat
    5:45 List unique items
    5:58 List count occurences
    6:25 List create/Join
    7:15 List transpose
    8:10 List reverse/shuffle
    8:50 List flatten
    9:33 List chop
    10:00 Empty lists
    10:27 List take/drop every nth item
    11:50 List levels/count
    13:25 List get item at index
    13:53 List map
    14:35 Replace item at index
    17:50 List lacing
    18:05 Ranges
    18:33 Concatenate ranges
    20:12 Filter by boolean mask

    • @AussieBIMGuru
      @AussieBIMGuru  4 ปีที่แล้ว

      Hope this helps others in navigating the video!

    • @HippieP629
      @HippieP629 4 ปีที่แล้ว

      @@AussieBIMGuru Yea thank you so much for breaking it down.

  • @morozcot
    @morozcot 2 ปีที่แล้ว +4

    I would like to thank you Aussie BIM Guru for your Tutorials very helpful, I appreciate that, indeed, you are really a Guru

    • @AussieBIMGuru
      @AussieBIMGuru  2 ปีที่แล้ว

      Thanks Maurice! We're all gurus in one way or another 😉

  • @archgyanrevit
    @archgyanrevit 4 ปีที่แล้ว +4

    Hi mate! loved the video & now I feel I understand lists better. But only practice can make perfect.
    Could you also share a timeline of the lists you mentioned in the video so that I can jump straight to that list in case I want to check how it works? I'm sure i'll be coming to this video a lot more times. For example: 20:24 Filtering Out Walls based on a Threshold

  • @Akira-xr2zb
    @Akira-xr2zb 6 หลายเดือนก่อน +1

    Thank you very much Gavin! Appreciate it!
    Just a suggestion: it would be easier to understand the functions of List by demonstrating them using Excel sheet together.

    • @AussieBIMGuru
      @AussieBIMGuru  5 หลายเดือนก่อน +1

      Yes I believe I jump into Excel in the next lesson or thereabouts.

  • @ahg3395
    @ahg3395 4 ปีที่แล้ว +1

    Cheers Gavin, now I hopefully understand Lists at Levels! ;-)

  • @blahuhm6782
    @blahuhm6782 4 ปีที่แล้ว +5

    How do you stay so calm when Epic Battle is happening off camera?

    • @AussieBIMGuru
      @AussieBIMGuru  4 ปีที่แล้ว +3

      Haha I get used to my cats having a bit too much fun during recordings - they're spotlight hogs sometimes :P

  • @tabio8554
    @tabio8554 4 ปีที่แล้ว +1

    Hi Aussie BIM Guru, thanks for your amazing work. I've got a question, what is the package for SortListByAnotherList, please?

    • @AussieBIMGuru
      @AussieBIMGuru  4 ปีที่แล้ว

      I believe this is from Clockwork.

  • @b_gumm
    @b_gumm 2 ปีที่แล้ว +1

    Thank you

  • @parimalvala8742
    @parimalvala8742 4 ปีที่แล้ว +1

    Hello Gavin, Thankyou for this nice listmanagement lesson. I would like to ask you about "List.SortListOfLists" a node from clockwork package. Could you please explain me that I am trying to understand that node?

    • @AussieBIMGuru
      @AussieBIMGuru  4 ปีที่แล้ว +1

      As far as I can recall, this node enables you to sort one list based on the order a list of the same size/shape would be sorted (numerically/aphabetically).
      Usually, a better node to use is List.SortByKey, where a numerical or alpha list can be used as a sorting guide for a list of the same shape.

    • @parimalvala8742
      @parimalvala8742 4 ปีที่แล้ว +2

      @@AussieBIMGuru Thank you for your prompt response.

  • @ketankhorasia
    @ketankhorasia 3 ปีที่แล้ว +1

    Hi, i tried to connect the area list to the list.minimumitem and I get this error message 'object must be of string type' also ' remap range shows error. Please guide.

    • @AussieBIMGuru
      @AussieBIMGuru  3 ปีที่แล้ว

      Make sure your data types are numbers - typically this is necessary for minimum item detection. You can inspect this using the Object.Type node. This may be leading to errors further on in other nodes like the RemapRange.

  • @rocketman1058
    @rocketman1058 ปีที่แล้ว

    that'd be nice if you put the list of all packages you've used during the video. thanks

    • @AussieBIMGuru
      @AussieBIMGuru  ปีที่แล้ว

      I eventually do this in future videos. I believe i only used clockwork in this one.

    • @rocketman1058
      @rocketman1058 ปีที่แล้ว

      @@AussieBIMGuru Hello, thanks a lot, Sir!

    • @Khurram864
      @Khurram864 5 หลายเดือนก่อน

      I think at 15:47 there is also Archilab Package is mentioned.

  • @umutfurkanturkmen5104
    @umutfurkanturkmen5104 2 ปีที่แล้ว

    Hi Gavin, I just started to learn dynamo through your videos and they are so good :) My question is that around 2:25 there are three nodes (you called them lists which are area, wall, and length) in the videos. I could not find them. Can you explain to me how to create, please?

    • @AussieBIMGuru
      @AussieBIMGuru  2 ปีที่แล้ว

      That would be a renamed set of Watch nodes.

  • @paulacardoso1329
    @paulacardoso1329 4 ปีที่แล้ว +1

    How do you add color and notes on the background to keep your file organized?

    • @AussieBIMGuru
      @AussieBIMGuru  4 ปีที่แล้ว +1

      I use the grouping feature to achieve this. Select a set of nodes, right click and you should find the grouping option there. You can then right click the group to change its colour, and double click the header to change its title.

    • @paulacardoso1329
      @paulacardoso1329 4 ปีที่แล้ว +1

      @@AussieBIMGuru Thank you!

  • @dmhb17
    @dmhb17 ปีที่แล้ว +1

    Amazing work! Thanks so much! i just cant find the Node List.CountOccurences...

    • @AussieBIMGuru
      @AussieBIMGuru  ปีที่แล้ว

      I believe this one is in Clockwork package.

    • @dmhb17
      @dmhb17 ปีที่แล้ว

      @@AussieBIMGuru In deed! somehow it were wrong downloaded ;)

  • @shirishdandearts
    @shirishdandearts 2 ปีที่แล้ว

    Hi Gavin, How to merge items of sublists and match them with the other list's string items? I have been trying to do this but couldn't.

    • @AussieBIMGuru
      @AussieBIMGuru  2 ปีที่แล้ว

      The list join and list combine node can be used together to join sublists across one another. Beyond that for more specific joining exercises Python may be worth looking into.

  • @Juliet84HMW
    @Juliet84HMW 6 หลายเดือนก่อน

    The node "List.chop" is not working for me , could you able to help?

    • @Juliet84HMW
      @Juliet84HMW 6 หลายเดือนก่อน

      It is still the same list amount

    • @AussieBIMGuru
      @AussieBIMGuru  6 หลายเดือนก่อน

      Strange, make sure the list is flat (one level only) and that the chop amount does not exceed the list length.

  • @01toroo
    @01toroo 4 ปีที่แล้ว

    You Are just great

    • @AussieBIMGuru
      @AussieBIMGuru  4 ปีที่แล้ว

      Thanks Ahmad, I'm glad you like the videos!

    • @01toroo
      @01toroo 4 ปีที่แล้ว +1

      @@AussieBIMGuru I liked them all

    • @AussieBIMGuru
      @AussieBIMGuru  4 ปีที่แล้ว

      @@01toroo many more to come :)