List Methods

FunctionDescription
Append()Add an element to the end of the list
Extend()Add all elements of a list to another list
Insert()Insert an item at the defined index
Remove()Removes an item from the list
Clear()Removes all items from the list
Index()Returns the index of the first matched item
Count()Returns the count of the number of items passed as an argument
Sort()Sort items in a list in ascending order
Reverse()Reverse the order of items in the list
copy()Returns a copy of the list
pop()Removes and returns the item at the specified index. If no index is provided, it removes and returns the last item.

To know more refer to this article – Python List methods

The operations mentioned above modify the list Itself.

Built-in functions with List

FunctionDescription
reduce()apply a particular function passed in its argument to all of the list elements stores the intermediate result and only returns the final summation value
sum()Sums up the numbers in the list
ord()Returns an integer representing the Unicode code point of the given Unicode character
cmp()This function returns 1 if the first list is “greater” than the second list
max()return maximum element of a given list
min()return minimum element of a given list
all()Returns true if all element is true or if the list is empty
any()return true if any element of the list is true. if the list is empty, return false
len()Returns length of the list or size of the list
enumerate()Returns enumerate object of the list
accumulate()apply a particular function passed in its argument to all of the list elements returns a list containing the intermediate results
filter()tests if each element of a list is true or not
map()returns a list of the results after applying the given function to each item of a given iterable
lambda()This function can have any number of arguments but only one expression, which is evaluated and returned.

Useful Links: 



Python Lists

Python Lists are just like dynamically sized arrays, declared in other languages (vector in C++ and ArrayList in Java). In simple language, a list is a collection of things, enclosed in [ ] and separated by commas. 

The list is a sequence data type which is used to store the collection of data. Tuples and String are other types of sequence data types.

Similar Reads

Example of the list in Python

Here we are creating a Python List using []....

Creating a List in Python

Lists in Python can be created by just placing the sequence inside the square brackets[]. Unlike Sets, a list doesn’t need a built-in function for its creation of a list....

Accessing elements from the List

In order to access the list items refer to the index number. Use the index operator [ ] to access an item in a list. The index must be an integer. Nested lists are accessed using nested indexing....

Getting the size of Python list

Python len() is used to get the length of the list....

Taking Input of a Python List

We can take the input of a list of elements as string, integer, float, etc. But the default one is a string....

Adding Elements to a Python List

Method 1: Using append() method...

Reversing a List

Method 1:  A list can be reversed by using the reverse() method in Python....

Removing Elements from the List

Method 1: Using remove() method...

Slicing of a List

We can get substrings and sublists using a slice. In Python List, there are multiple ways to print the whole list with all the elements, but to print a specific range of elements from the list, we use the Slice operation....

List Comprehension

Python List comprehensions are used for creating new lists from other iterables like tuples, strings, arrays, lists, etc. A list comprehension consists of brackets containing the expression, which is executed for each element along with the for loop to iterate over each element....

Basic Example on Python List

Python program to interchange first and last elements in a listPython program to swap two elements in a listPython – Swap elements in String listPython | Ways to find length of listMaximum of two numbers in PythonMinimum of two numbers in Python...

List Methods

FunctionDescriptionAppend()Add an element to the end of the listExtend()Add all elements of a list to another listInsert()Insert an item at the defined indexRemove()Removes an item from the listClear()Removes all items from the listIndex()Returns the index of the first matched itemCount()Returns the count of the number of items passed as an argumentSort()Sort items in a list in ascending orderReverse()Reverse the order of items in the listcopy()Returns a copy of the listpop()Removes and returns the item at the specified index. If no index is provided, it removes and returns the last item....