sorting list alphabetically is bit more complicated when all the values are not in lowercase there are several ways to interpret capital letters when you're deciding on sort orderand specifying the exact order can be more complex than we want to deal with at this time howevermost approaches to sorting will build directly on what you learned in this section printing list in reverse order to reverse the original order of listyou can use the reverse(method if we originally stored the list of cars in chronological order according to when we owned themwe could easily rearrange the list into reverse chronological ordercars ['bmw''audi''toyota''subaru'print(carscars reverse(print(carsnotice that reverse(doesn' sort backward alphabeticallyit simply reverses the order of the list['bmw''audi''toyota''subaru'['subaru''toyota''audi''bmw'the reverse(method changes the order of list permanentlybut you can revert to the original order anytime by applying reverse(to the same list second time finding the length of list you can quickly find the length of list by using the len(function the list in this example has four itemsso its length is cars ['bmw''audi''toyota''subaru'len(cars you'll find len(useful when you need to identify the number of aliens that still need to be shot down in gamedetermine the amount of data you have to manage in visualizationor figure out the number of registered users on websiteamong other tasks note python counts the items in list starting with oneso you shouldn' run into any offby-one errors when determining the length of list introducing lists