Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Min/Max From Nested List
#4
I posted I need the min of the first element and max of the second, should have added that is in the same pair. In the list [0,36], 0 is min of the first element and 36 would be the max for second in the pairs. When my statement posted above runs it gets the 0 but doesn't get the max value paired with it, it returns 18.

(Jan-31-2019, 05:09 PM)ichabod801 Wrote:
(Jan-31-2019, 05:03 PM)snowman24 Wrote: I am attempting to get the pair of numbers which contain the min value for the first element and the max for second. In the case above the correct return should be [0,36].

Given that 36 is not the max for the second value, I assume that you want to find the maximum second value among those with the minimum first value. Which is not exactly what you said. To do that, sort by the second value, with reverse = True. Then sort by the first value. The first item will be what you want.

>>> x = [[12, 16], [0, 18], [12, 20], [12, 24], [0, 28], [28, 32], [0, 36], [12, 40], [32, 44], [12, 48]]
>>> x.sort(key = lambda a: a[1], reverse = True)
>>> x
[[12, 48], [32, 44], [12, 40], [0, 36], [28, 32], [0, 28], [12, 24], [12, 20], [0, 18], [12, 16]]
>>> x.sort(key = lambda a: a[0])
>>> x
[[0, 36], [0, 28], [0, 18], [12, 48], [12, 40], [12, 24], [12, 20], [12, 16], [28, 32], [32, 44]]
Edit: clarified my clarification, with code.

Yes, this is what I was hoping for. Thank you for the time.
Reply


Messages In This Thread
Min/Max From Nested List - by snowman24 - Jan-31-2019, 05:03 PM
RE: Min/Max From Nested List - by ichabod801 - Jan-31-2019, 05:09 PM
RE: Min/Max From Nested List - by perfringo - Jan-31-2019, 05:15 PM
RE: Min/Max From Nested List - by snowman24 - Jan-31-2019, 05:20 PM
RE: Min/Max From Nested List - by perfringo - Jan-31-2019, 05:45 PM
RE: Min/Max From Nested List - by snowman24 - Jan-31-2019, 05:48 PM
RE: Min/Max From Nested List - by perfringo - Feb-01-2019, 09:25 AM
RE: Min/Max From Nested List - by snowman24 - Feb-01-2019, 11:07 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  List all possibilities of a nested-list by flattened lists sparkt 1 975 Feb-23-2023, 02:21 PM
Last Post: sparkt
  Updating nested dict list keys tbaror 2 1,320 Feb-09-2022, 09:37 AM
Last Post: tbaror
  Python Program to Find the Total Sum of a Nested List vlearner 8 5,105 Jan-23-2022, 07:20 PM
Last Post: menator01
  Looping through nested elements and updating the original list Alex_James 3 2,201 Aug-19-2021, 12:05 PM
Last Post: Alex_James
  shuffle a nested list giorgosmarga 11 12,089 Nov-12-2020, 07:04 PM
Last Post: perfringo
Question Save list with nested list into CSV SpongeB0B 1 5,493 Oct-12-2020, 07:26 AM
Last Post: bowlofred
  Struggling with nested list gr3yali3n 3 2,402 Jul-09-2020, 05:30 PM
Last Post: DPaul
  Nested Dictionary/List tonybrown3 5 3,237 May-08-2020, 01:27 AM
Last Post: tonybrown3
  Help removing asterisk item in a nested list. bmcguire 3 2,664 Apr-06-2020, 02:35 PM
Last Post: snippsat
  Make nested system directories based on an unsorted list? koebi 0 1,632 Mar-25-2020, 01:14 PM
Last Post: koebi

Forum Jump:

User Panel Messages

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