Question
python Nested lists A list that contains lists is sometimes called nested . We define the nesting depth of a list as follows: A list
python
Nested lists
A list that contains lists is sometimes called nested. We define the nesting depth of a list as follows:
A list that does not contain any list has a nesting depth of zero
A list that contains lists has a nesting depth equal to the maximum nesting depth of the lists it contains, plus one.
Note that a list that contains lists can also contain values that are not lists.
For example, the nesting depth of [[1,2], [2,4]] is 1, while the nesting depth of [1, [2], [[3], [[4], 5]]] is 3.
Write a function that takes as argument a list and returns its nesting depth.
What does your function return when called with the list [[[]]]? (and is that what it should return?)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started