Python list() — A Simple Guide with Video

Python’s built-in list() function creates and returns a new list object. When used without an argument, it returns an empty list. When used with the optional iterable argument, it initializes the new list with the elements in the iterable. Read more about lists in our full tutorial about Python Lists. Usage Learn by example! Here … Read more

How to Initialize a NumPy Array with Zeros and Ones

Numpy is a popular Python library for data science focusing on linear algebra. In this article, you’ll learn how to initialize your NumPy array. How to Initialize a NumPy Array with Zeros? To initialize your NumPy array with zeros, use the function np.zeros(shape) where shape is a tuple that defines the shape of your desired … Read more

How to Increment a Filename in Python?

Challenge: Given a Python program that writes data into a file. If you run the program again, it’ll overwrite the file written by the first execution of the program. Each time you run this program, the original content in file.dat will be overwritten. How to avoid this overwriting by adding an integer suffix to the … Read more

How to Check Whether a File Exists Without Exceptions?

Challenge: Given a string ‘/path/to/file.py’. How to check whether a file exists at ‘/path/to/file.py’, without using the try and except statements for exception handling? # What You Want! if exists(‘/path/to/file.py’): … # Do something Solution: To check whether a file exists at a given path, Run from pathlib import Path to import the path object, … Read more

Python map() — Finally Mastering the Python Map Function [+Video]

The map() function transforms one or more iterables into a new one by applying a “transformator function” to the i-th elements of each iterable. The arguments are the transformator function object and one or more iterables. If you pass n iterables as arguments, the transformator function must be an n-ary function taking n input arguments. … Read more