M
mr.happy
Hi all,
I have this little question, basicly i solved it already by writing a
little bit of code for it (using recursion), but still i am wondering if
there is a shorter ways to do things (like 1 or 2 commands).
the problem is this, imagine i have a list:
list = [1, 2, [3, 2], 5, [6, 5, 4]]
if i print out this list using 'for element in list: print element,'
it will show me the following:
1
2
[3, 2]
5
[6, 5, 4]
but what i really want to show is:
1
2
3
2
5
6
5
4
What i want to do is run through the list and when i get back a list run
through that list as well (and if that list contains a list run through it
again etc.).
all suggestions are welcome, i'm ready to learn from the pro's
I have this little question, basicly i solved it already by writing a
little bit of code for it (using recursion), but still i am wondering if
there is a shorter ways to do things (like 1 or 2 commands).
the problem is this, imagine i have a list:
list = [1, 2, [3, 2], 5, [6, 5, 4]]
if i print out this list using 'for element in list: print element,'
it will show me the following:
1
2
[3, 2]
5
[6, 5, 4]
but what i really want to show is:
1
2
3
2
5
6
5
4
What i want to do is run through the list and when i get back a list run
through that list as well (and if that list contains a list run through it
again etc.).
all suggestions are welcome, i'm ready to learn from the pro's