will be created at range(returns set of numberswhich just tells python how many times we want the loop to repeat each time the loop runs we create new alien and then append each new alien to the list aliens at we use slice to print the first five aliensand then at we print the length of the list to prove we've actually generated the full fleet of aliens{'speed''slow''color''green''points' {'speed''slow''color''green''points' {'speed''slow''color''green''points' {'speed''slow''color''green''points' {'speed''slow''color''green''points' total number of aliens these aliens all have the same characteristicsbut python considers each one separate objectwhich allows us to modify each alien individually how might you work with set of aliens like thisimagine that one aspect of game has some aliens changing color and moving faster as the game progresses when it' time to change colorswe can use for loop and an if statement to change the color of aliens for exampleto change the first three aliens to yellowmedium-speed aliens worth points eachwe could do thismake an empty list for storing aliens aliens [make green aliens for alien_number in range ( , )new_alien {'color''green''points' 'speed''slow'aliens append(new_alienfor alien in aliens[ : ]if alien['color'='green'alien['color''yellowalien['speed''mediumalien['points' show the first aliensfor alien in aliens[ : ]print(alienprint("because we want to modify the first three alienswe loop through slice that includes only the first three aliens all of the aliens are green now but that won' always be the caseso we write an if statement to make sure