sr no methods with description list append(objappends object obj to list list count(objreturns count of how many times obj occurs in list list extend(seqappends the contents of seq to list list index(objreturns the lowest index in list that obj appears list insert(indexobjinserts object obj into list at offset index list pop(obj=list[- ]removes and returns last object or obj from list list remove(objremoves object obj from list list reverse(reverses objects of list in place list sort([func]sorts objects of listuse compare func if given summary python lists are commanding data structuresand list understandings are one of the furthermost convenient and brief ways to create lists in this we have given some examples of how you can use list comprehensions to be more easy-to-read and simplify your code the list is the common multipurpose data type available in python list is an ordered collection of items when it comes to creating listspython list are more compressed and faster than loops and other functions used such asmap()filter()and reduce(every python list can be rewritten in for loopsbut not every complex for loop can be rewritten in python list understanding writing very long list in one line should be avoided so as to keep the code user-friendly so list looks just like dynamic sized arraysdeclared in other languages lists need not be homogeneous always which makes it most powerful tool in python single list may contain datatype' like integersstringsand objects etc list loads all the elements into memory at one timewhen the list is too longit will reside in too much memory resourcesand we usually only need to use few elements list is data-structure that can be used to store multiple data at once the list will be ordered and there will be definite count of it the elements are indexed allowing to sequence and the indexing is done with as the first index each element will have discrete place in the sequence and if the same value arises multiple times in the sequence