I have been struggling to understand the differences in creating a new list that some times is empty [ ] or some times it as a zero in it ?
test_list = [ ]
test_list = 
Can someone please explain the rationale behind setting it to 0 or nothing?
my understanding so far is that if it is empty [ ], that means we do not want to specify any type of input for the list, and when we put a , then we treat it as index for later referencing or we want the list to begin at index 0?