Use Python While Loop with Assignment

python while with assignment

Recently, I was working on a project where I had to repeatedly check values from a database until a condition was met. The challenge was that I needed to assign values inside the loop while still controlling the exit condition. That’s when I realized that many Python beginners struggle with using while loops with assignment.So … Read more >>

How to Copy a Python Dictionary Without One Key?

python copy dict without one key

When I first started working with Python dictionaries, I often needed to create a copy but exclude one or two keys. At first, I thought Python would have a built-in method for this. However, just as in Excel, where you sometimes need a workaround, in Python, you also need to employ different techniques. Over the … Read more >>

Remove a Character from a Python String by Index

remove character from string python

When I was working on a project where I had to clean up user IDs in a database. Some IDs had unwanted characters at specific positions. The challenge was simple: remove a character from a string at a given index. Since Python strings are immutable, we cannot directly delete characters. But with a few tricks, … Read more >>

How to Get Last Number in Python String

Python find last number in string using re.match() method

I was working on a project where I had to clean up messy text data coming from customer feedback forms. Some of these strings contained numbers mixed with words, and I specifically needed to get last number in Python string. At first, I thought there would be a built-in function, but there isn’t. So, I … Read more >>

Compare Two Lists in Python and Get Non-Matching Elements

How to find the difference between two lists in Python using the set() method

As a developer, while working on a data-cleaning project, I needed to compare two lists of customer IDs. One list came from our sales system, and the other from our support system. The challenge was simple: I needed to find which IDs were missing in one list but present in the other. At first, I … Read more >>

Convert a Nested Dictionary to JSON in Python

python dict to json

While working on a project where I had to send structured data from a Python backend to a web application. The data was stored in a nested dictionary, and I needed to convert it into JSON format. The issue is… while converting a simple dictionary to JSON is easy, many people get confused when the … Read more >>

How to Get the Current Folder Name in Python

python get current folder name

I was working on a file management project, and I needed to quickly grab the current folder name where my Python script was running. At first, I thought it would be a one-line solution, but then I realized there are multiple ways to do this, depending on whether you want the full path or just … Read more >>

Remove Empty Keys from a Python Dictionary

removing keys from dictionary python

As a developer, I was working on a data-cleaning project where I had to process a large JSON dataset from an API. The dataset represented customer information, but many records contained empty keys that served no purpose. If you’ve ever worked with dictionaries in Python, you know they’re one of the most powerful data structures. … Read more >>

How I Check If a List Contains a Sublist in Python

python find sublist in list

Recently, I was working on a data-cleaning project where I had to verify if a smaller list of values existed inside a larger dataset. At first, I thought Python might have a direct built-in method for this. But just like in Excel, where you don’t always get a direct option (for example, filtering strikethrough text), … Read more >>

Python Increment and Decrement by 1

Increment Operator in Python

When I first started coding in Python more than a decade ago, I often wondered why there wasn’t a built-in increment (++) or decrement (–) operator like in C or Java. If you’re new to Python, this can feel confusing at first. But don’t worry: Python makes this process simple and flexible with its own … Read more >>

51 Python Programs

51 PYTHON PROGRAMS PDF FREE

Download a FREE PDF (112 Pages) Containing 51 Useful Python Programs.

pyython developer roadmap

Aspiring to be a Python developer?

Download a FREE PDF on how to become a Python developer.

Let’s be friends

Be the first to know about sales and special discounts.