Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Flattening List
#4
def flatten(list):
	flatted = []
	for element in list:
		if type(element) != type([]):
			flatted+=[element]
		else:
			flatted+=flatten(element)
	return flatted
A = [[[2], [4, 1, 3]], [5, 7], 1, 10, [[[5, 5, 5], [4, 4, 4]]]]
flatten(A)
codes with basic keywords and list operation only
Reply


Messages In This Thread
Flattening List - by mp3909 - Jan-25-2018, 08:45 PM
RE: Flattening List - by league55 - Jan-25-2018, 08:51 PM
RE: Flattening List - by Gribouillis - Jan-25-2018, 09:38 PM
RE: Flattening List - by ka06059 - Jan-25-2018, 10:46 PM
RE: Flattening List - by Mekire - Jan-25-2018, 11:17 PM
RE: Flattening List - by Gribouillis - Jan-25-2018, 11:18 PM
RE: Flattening List - by Mekire - Jan-25-2018, 11:25 PM
RE: Flattening List - by league55 - Jan-26-2018, 12:00 AM
RE: Flattening List - by snippsat - Jan-26-2018, 12:13 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Flattening attribute access ruy 5 2,107 Jun-25-2021, 08:26 PM
Last Post: ruy
  Problem in flattening list Shahmadhur13 5 2,549 May-03-2020, 12:40 AM
Last Post: DeaD_EyE
  flattening a list with some elements being lists Skaperen 17 7,585 Apr-09-2019, 07:08 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