Featured Post

How to Check Column Nulls and Replace: Pandas

Image
Here is a post that shows how to count Nulls and replace them with the value you want in the Pandas Dataframe. We have explained the process in two steps - Counting and Replacing the Null values. Count null values (column-wise) in Pandas ## count null values column-wise null_counts = df.isnull(). sum() print(null_counts) ``` Output: ``` Column1    1 Column2    1 Column3    5 dtype: int64 ``` In the above code, we first create a sample Pandas DataFrame `df` with some null values. Then, we use the `isnull()` function to create a DataFrame of the same shape as `df`, where each element is a boolean value indicating whether that element is null or not. Finally, we use the `sum()` function to count the number of null values in each column of the resulting DataFrame. The output shows the count of null values column-wise. to count null values column-wise: ``` df.isnull().sum() ``` ##Code snippet to count null values row-wise: ``` df.isnull().sum(axis=1) ``` In the above code, `df` is the Panda

How to Search for Single CHAR in Python Using Regular-expression

Here is the logic for searching single CHAR using regular expression(Regex). For instance, we use wildcards to search for anything on our computers. The Regex in Python works similarly.

Regular Expression


Regular expression

People use asterisk * for searching any document. For instance, if you type *.pdf, it returns all the pdfs available in the location (where you are conducting your search). Similar way, in Python, you can search using regular expressions.

Import Regex 

The first thing you need to do is import 're' if you want to work with regular expressions.


Example program: search for single CHAR

To match any single character, you can use [….]. Below, you will find an example to search for: 'l' or 'a' or 'b'

import re
pattern = r'[lab]' sequence = 'we love python' obj = re.search(pattern,sequence) if obj: print("We found a match here @",obj.group()) else: print("Sorry no match found.")

The word 'love' has the letter 'l'. Hence, a match is found.

Comments

Popular posts from this blog

Explained Ideal Structure of Python Class

How to Check Kafka Available Brokers

6 Python file Methods Real Usage