Learn how to use Python to reverse a list, including how to use the reversed function, list indexing, and a python list comprehension.
Learn how to replace an item or items in a Python list, including how to replace at an index, replacing values, replacing multiple values.
Learn how to use Python to remove duplicates from a list, including how to maintain order from the original list, using seven methods.
Learn how to use Python to convert a dictionary into a list of tuples, using list comprehensions, the zip function, and collections.
Learn how to use Python to shuffle a list, including being able to reproduce a given result and shuffling Python lists of lists.
Learn how to find the intersection between two lists in Python, including using list comprehensions, set methods and the numpy library.
Learn how to use Python to subtract two lists, using the numpy library, the zip function, for-loops, as well as list comprehensions.
Learn how to use Python to find the length of a list, including using the built-in len() function, and findings lengths of lists of lists.
Learn how to use Python to transpose a list of lists using numpy, itertools, for loops, and list comprehensions in this tutorial!
Learn how to split a Python list into n chunks, including how to split a list into different sized sublists or a different number of sublists.
Learn how to get all combinations of a Python list, including with substitution, using the helpful itertools library.
Learn how to use Python to flatten a list of lists, including using the itertools library, list comprehension, and multi-level lists of lists.