Python Forum
Making list empty after return in function
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Making list empty after return in function
#8
This should do it:

def flatten(nested_list):
    result = []
    for i in nested_list:
        if type(i) != list:
            result.append(i)
        else:
            result.extend(flatten(i))
    return result
Craig "Ichabod" O'Brien - xenomind.com
I wish you happiness.
Recommended Tutorials: BBCode, functions, classes, text adventures
Reply


Messages In This Thread
RE: Making list empty after return in function - by ichabod801 - Nov-24-2018, 09:15 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  what to return for an empty list Skaperen 2 258 May-24-2024, 05:17 PM
Last Post: Skaperen
  How do I calculate a ratio from 2 numbers and return an equivalent list of about 1000 Pleiades 8 15,944 Jan-05-2024, 08:30 PM
Last Post: sgrey
  Code with empty list not executing adeana 9 3,900 Dec-11-2023, 08:27 AM
Last Post: buran
  nested function return MHGhonaim 2 724 Oct-02-2023, 09:21 AM
Last Post: deanhystad
  return next item each time a function is executed User3000 19 2,596 Aug-06-2023, 02:29 PM
Last Post: deanhystad
  function return boolean based on GPIO pin reading caslor 2 1,300 Feb-04-2023, 12:30 PM
Last Post: caslor
  Making a function more efficient CatorCanulis 9 2,030 Oct-06-2022, 07:47 AM
Last Post: DPaul
  set.difference of two list gives empty result wardancer84 4 1,606 Jun-14-2022, 01:36 PM
Last Post: wardancer84
  Showing an empty chart, then input data via function kgall89 0 1,031 Jun-02-2022, 01:53 AM
Last Post: kgall89
  displaying empty list vlearner 5 1,774 Jan-19-2022, 09:12 AM
Last Post: perfringo

Forum Jump:

User Panel Messages

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