How to use deeply nested complex list in Python

2 Answers

0 votes
deeply_nested_complex_list = ["E.T", ["grandparents", ["parents", ["tom", "alma", 13, 17]]]]

print(deeply_nested_complex_list)
print("[0] = ", deeply_nested_complex_list[0])
print("[0][0] = ", deeply_nested_complex_list[0][0])
print("[1] = ", deeply_nested_complex_list[1])
print("[1][0] = ", deeply_nested_complex_list[1][0])
print("[1][1] = ", deeply_nested_complex_list[1][1])
print("[1][1][0] = ", deeply_nested_complex_list[1][1][0])
print("[1][1][1] = ", deeply_nested_complex_list[1][1][1])
print("[1][1][1][0] = ", deeply_nested_complex_list[1][1][1][0])
print("[1][1][1][0][0] = ", deeply_nested_complex_list[1][1][1][0][0])
print("[1][1][1][1] = ", deeply_nested_complex_list[1][1][1][1])
print("[1][1][1][2] = ", deeply_nested_complex_list[1][1][1][2])
print("[1][1][1][2] = ", deeply_nested_complex_list[1][1][1][3])

deeply_nested_complex_list[1][1][1][3] = 18
print("[1][1][1][2] = ", deeply_nested_complex_list[1][1][1][3])
print(deeply_nested_complex_list)

'''
run:

['E.T', ['grandparents', ['parents', ['tom', 'alma', 13, 17]]]]
[0] =  E.T
[0][0] =  E
[1] =  ['grandparents', ['parents', ['tom', 'alma', 13, 17]]]
[1][0] =  grandparents
[1][1] =  ['parents', ['tom', 'alma', 13, 17]]
[1][1][0] =  parents
[1][1][1] =  ['tom', 'alma', 13, 17]
[1][1][1][0] =  tom
[1][1][1][0][0] =  t
[1][1][1][1] =  alma
[1][1][1][2] =  13
[1][1][1][2] =  17
[1][1][1][2] =  18
['E.T', ['grandparents', ['parents', ['tom', 'alma', 13, 18]]]]

'''

 



answered Dec 1, 2017 by avibootz
0 votes
deeply_nested_complex_list = [["E.T", ["grandparents", ["parents", ["tom", "alma", 13, 17]]]]]

print(deeply_nested_complex_list)
print("[0] = ", deeply_nested_complex_list[0])

print("[0][0] = ", deeply_nested_complex_list[0][0])
print("[0][1] = ", deeply_nested_complex_list[0][1])
print("[0][1][0] = ", deeply_nested_complex_list[0][1][0])
print("[0][1][0][0] = ", deeply_nested_complex_list[0][1][0][0])
print("[0][1][1] = ", deeply_nested_complex_list[0][1][1])
print("[0][1][1][0] = ", deeply_nested_complex_list[0][1][1][0])
print("[0][1][1][1] = ", deeply_nested_complex_list[0][1][1][1])
print("[0][1][1][1][0] = ", deeply_nested_complex_list[0][1][1][1][0])
print("[0][1][1][1][0][0] = ", deeply_nested_complex_list[0][1][1][1][0][0])
print("[0][1][1][1][2] = ", deeply_nested_complex_list[0][1][1][1][2])

deeply_nested_complex_list[0][1][1][1][3] = 18
print("[0][1][1][1][3] = ", deeply_nested_complex_list[0][1][1][1][3])
print(deeply_nested_complex_list)


'''
run:

[['E.T', ['grandparents', ['parents', ['tom', 'alma', 13, 17]]]]]
[0] =  ['E.T', ['grandparents', ['parents', ['tom', 'alma', 13, 17]]]]
[0][0] =  E.T
[0][1] =  ['grandparents', ['parents', ['tom', 'alma', 13, 17]]]
[0][1][0] =  grandparents
[0][1][0][0] =  g
[0][1][1] =  ['parents', ['tom', 'alma', 13, 17]]
[0][1][1][0] =  parents
[0][1][1][1] =  ['tom', 'alma', 13, 17]
[0][1][1][1][0] =  tom
[0][1][1][1][0][0] =  t
[0][1][1][1][2] =  13
[0][1][1][1][3] =  18
[['E.T', ['grandparents', ['parents', ['tom', 'alma', 13, 18]]]]]

'''

 



answered Dec 1, 2017 by avibootz

Related questions

1 answer 253 views
1 answer 236 views
1 answer 160 views
1 answer 172 views
172 views asked Apr 25, 2021 by avibootz
1 answer 192 views
1 answer 153 views
153 views asked Apr 25, 2021 by avibootz
...