+ 2
I didn't see this covered in the lesson and I can't move forward til I understand
What is the output of this code? list = [1, 1, 2, 3, 5, 8, 13] print(list[list[4]]) Please explain to me what this is asking, how the answer is 8, and please give an alternative example. I do not want to go forward until I understand.
5 Answers
+ 7
The inner part list [4] = 5 then list [5]=8
You should first find the value of the most inner part
+ 5
list[list[4]]= list[5]=8
The value at 4th index is 5 and the value at 5th index is 8
list[list[0]]=list[1]=1
can you understand?
+ 2
it always follows order of operations :)
+ 1
It's like var=list [4]
a=5
list [a]
Print (List[5])
8
+ 1
OMG. I didn't comprehend that at all. It's like an order of operations.
Get the inner index first then get the index of the outer. THANKS SO MUCH!