##### Sum of list items
 Sum of list items tristanfermat Unladen Swallow Posts: 2 Threads: 1 Joined: Feb 2021 Reputation: Feb-06-2021, 01:42 AM Hello everyone If the sum of the numbers in the list1 is not 4000, it should give the closest value to 4000. The maximum number of elements of the output is 6. For example Sum = 4000 list1 = [400, 600, 600, 1000] output1 = [400,600, 1000,1000,1000] output2 = [600, 600, 600, 600, 600,1000] ... outputn = [1000,1000, 1000,1000] If the sum was 4005, the results would still be the same. what code do i need? Thank you in advance for your help. Reply Larz60+ aetate et sapientia Posts: 11,224 Threads: 425 Joined: Sep 2016 Reputation: Feb-06-2021, 03:22 AM Quote:what code do i need? What have you tried? Reply tristanfermat Unladen Swallow Posts: 2 Threads: 1 Joined: Feb 2021 Reputation: Feb-06-2021, 12:04 PM (This post was last modified: Feb-06-2021, 12:57 PM by tristanfermat.) I have this one but It doesn't work as I wanted. ```import itertools import functools test_matrix = [] stuff = [100,500,300,200] for L in range(0, len(stuff)+1): for subset in itertools.combinations(stuff, L): test_matrix.append(subset) while True: res = functools.reduce(lambda i, j: i if 4000 < sum(j) else j, test_matrix) test_matrix.remove(res) a = sum(int(b) for b in res) print (a) print ("Maximum sum sublist is : " + str(res))``` Reply

 Possibly Related Threads… Thread Author Replies Views Last Post For Word, Count in List (Counts.Items()) new_coder_231013 6 536 Jul-21-2022, 02:51 PM Last Post: new_coder_231013 How to get list of exactly 10 items? Mark17 1 342 May-26-2022, 01:37 PM Last Post: Mark17 how to assign items from a list to a dictionary CompleteNewb 3 624 Mar-19-2022, 01:25 AM Last Post: deanhystad Reading list items without brackets and quotes jesse68 6 1,205 Jan-14-2022, 07:07 PM Last Post: jesse68 How to gather specific second-level items from a list chatguy 2 725 Dec-17-2021, 05:05 PM Last Post: chatguy deleting select items from a list Skaperen 13 2,220 Oct-11-2021, 01:02 AM Last Post: Skaperen Getting All Items From A List knight2000 4 1,193 Sep-25-2021, 12:56 AM Last Post: knight2000 Feed List items with Integer euras 9 2,258 May-19-2021, 07:45 PM Last Post: snippsat Parse String between 2 Delimiters and add as single list items lastyle 5 1,916 Apr-11-2021, 11:03 PM Last Post: lastyle Count number of occurrences of list items in list of tuples t4keheart 1 1,506 Nov-03-2020, 05:37 AM Last Post: deanhystad

Forum Jump:

### User Panel Messages

##### Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020