Inventor Engineer-to-Order

Reply
Valued Contributor
johnasp1
Posts: 102
Registered: ‎05-30-2006
Message 1 of 5 (111 Views)

Remove duplicate list

111 Views, 4 Replies
01-29-2013 12:03 PM

I have 171 list and each list has 2 numbers. Some of the list are duplicates. Is there a function or loop that can do this.

Thanks, John

Employee
JackGregory
Posts: 200
Registered: ‎03-06-2006
Message 2 of 5 (109 Views)

Re: Remove duplicate list

01-29-2013 12:07 PM in reply to: johnasp1

RemoveDuplicates.  Note, however, Scott Heide (see message below) found a defect in it when using a comparison function.  As long as you are satisfied with "Equal" as the comparison, it should work fine.  If it doesn't work in your particular case, please post a sample of the data, and I will look into it.

 

--Jack Gregory

Valued Contributor
johnasp1
Posts: 102
Registered: ‎05-30-2006
Message 3 of 5 (106 Views)

Re: Remove duplicate list

01-29-2013 12:18 PM in reply to: JackGregory

  RemoveDuplicates() will remove duplicates within One list. I am trying to remove duplicate lists.

Example: {{4.5,6},{2.5,6},{1.5,8},{4.5,6}}

Collect all list except because it is a duplicate list.

John

Employee
JackGregory
Posts: 200
Registered: ‎03-06-2006
Message 4 of 5 (102 Views)

Re: Remove duplicate list

01-29-2013 12:28 PM in reply to: johnasp1

Intent >RemoveDuplicates({1,2,2,3})
--> {1, 2, 3}
Intent >RemoveDuplicates({{1,2,2,3}, {1,2,2}, {1,2,2,3}})
--> {{1, 2, 2, 3}, {1, 2, 2}}
Intent >

 

Using your exact list:

Intent >RemoveDuplicates({{4.5,6},{2.5,6},{1.5,8},{4.5,6}})
--> {{4.5, 6}, {2.5, 6}, {1.5, 8}}

 

It is recursive.

 

--Jack Gregory

 

Valued Contributor
johnasp1
Posts: 102
Registered: ‎05-30-2006
Message 5 of 5 (100 Views)

Re: Remove duplicate list

01-29-2013 12:36 PM in reply to: JackGregory

wow...it works.

Thanks, John

Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Need installation help?

Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.

Announcements
Manufacturing Community
The Manufacturing Community provides additional access to tips, tutorials, blogs and networking with peers.