After a rebellion in the dystopian nation of Panem failed to bring down the Capitol and unite the 13 Districts, the Hunger Games were established to control and subjugate the masses. Each District ...
In the world of The Hunger Games, the North American nation of Panem is divided into 13 districts, each specializing in a different industry. They are all governed by the Capitol, a tyrannical ...
The Hunger Games districts introduced in books and movies make up the dystopian nation of Panem. Each district was responsible for a different segment of Panem's economy, and, together, they kept the ...
Comicbook.com: 3 Shocking Hunger Games Theories That Actually Make Sense & Improve The Movies
3 Shocking Hunger Games Theories That Actually Make Sense & Improve The Movies
The "Hunger Games" movie franchise adapts one of the best young adult book series in recent memory — so how do the films stack up?
By using a : colon in the list index, you are asking for a slice, which is always another list. In Python you can assign values to both an individual item in a list, and to a slice of the list.
What is the difference between list [1] and list [1:] in Python?
The second, list(), is using the actual list type constructor to create a new list which has contents equal to the first list. (I didn't use it in the first example because you were overwriting that name in your code - which is a good example of why you don't want to do that!)
When reading, list is a reference to the original list, and list[:] shallow-copies the list. When assigning, list (re)binds the name and list[:] slice-assigns, replacing what was previously in the list. Also, don't use list as a name since it shadows the built-in.