Lists, Tuple, Sets and Dictionaries
Last updated
Last updated
The append()
method adds a single item at the end of the list without modifying the original list.
The pop()
method removes the item at the given index from the list and returns it.
The sort()
method sorts the elements of a given list in a specific ascending or descending order.
index()
searches for a given element from the start of the list and returns the lowest index where the element appears.
The count()
method returns the number of times the specified element appears in the list.
The reverse()
method reverses the elements of the list.
An element cannot be added to the tuple as it is immutable.
Though tuples are ordered, the elements cannot be sorted.
Searches the tuple for a specified value and returns the position of where it was found.
The count()
method returns the number of times a specified value occurs in a tuple.
The reverse()
method is not defined in tuples, as they are unchangeable
The set add()
method adds a given element to a set.
The pop()
method removes a random item from the set.
Elements in the set cannot be sorted as they are unordered.
The index of a particular element is not retrieved as they are unordered.
There are no count()
methods in sets as they do not allow any duplicates.
The sets are unordered, which refrains from applying the reverse()
method.
The update()
method updates the dictionary with the specified key-value pairs.
The pop()
method removes the specified item from the dictionary.
sorted()
method is used to sort the keys in the dictionary by default.
The get()
method returns the value of the item with the specified key.
The count()
method is not defined in the dictionary.
The elements cannot be reversed, as the items in the dictionary are in the form of key-value pairs
Lists
Tuples
Sets
Dictionaries
A list is a collection of ordered data.
A tuple is an ordered collection of data.
A set is an unordered collection.
A dictionary is an unordered collection of data that stores data in key-value pairs.
Lists are mutable.
Tuples are immutable.
Sets are mutable and have no duplicate elements.
Dictionaries are mutable and keys do not allow duplicates.
Lists are declared with square braces.
Tuples are enclosed within parenthesis.
Sets are represented in curly brackets.
Dictionaries are enclosed in curly brackets in the form of key-value pairs.