Kalyan Mishra

Kalyan Mishra

57 Articles Published

Articles by Kalyan Mishra

Page 3 of 6

Python - Replace punctuations with K

Kalyan Mishra
Kalyan Mishra
Updated on 27-Mar-2026 203 Views

In this article, we will learn how to replace punctuation marks with the letter "K" in Python strings. This is a common task in text processing and data cleaning operations where you need to replace punctuations with specific characters. Let's start with an example string ? original_string = "Welcome, to, * the website ! aliens" print("Original string:", original_string) Original string: Welcome, to, * the website ! aliens Our goal is to replace punctuation marks like ,, *, and ! with the letter "K", resulting in: "WelcomeK toK K the website K aliens". ...

Read More

Python - Replace negative value with zero in numpy array

Kalyan Mishra
Kalyan Mishra
Updated on 27-Mar-2026 3K+ Views

In NumPy arrays, replacing negative values with zero is a common preprocessing step in data analysis. Python offers several efficient methods to accomplish this task, from basic list comprehension to NumPy's built-in functions. Using List Comprehension This approach converts the array to a list, applies conditional logic, and converts back to NumPy array − import numpy as np arr = np.array([-12, 32, -34, 42, -53, 88]) result = np.array([0 if x < 0 else x for x in arr]) print("Original array:", arr) print("Modified array:", result) Original array: [-12 32 -34 ...

Read More

Python Replace NaN values with average of columns

Kalyan Mishra
Kalyan Mishra
Updated on 27-Mar-2026 726 Views

In this article, we will explore methods to replace NaN (Not a Number) values with the average of columns. When working with data analysis, handling NaN values is a crucial step. Here you will learn various approaches to replace NaN values with column averages using NumPy. Using numpy.nanmean() and numpy.where() The most straightforward approach uses nanmean() to calculate column averages and where() to replace NaN values ? import numpy as np arr = np.array([[1, 2, np.nan], [4, np.nan, 6], ...

Read More

Python - Replace multiple characters at once

Kalyan Mishra
Kalyan Mishra
Updated on 27-Mar-2026 8K+ Views

In this article we will see methods to replace multiple characters at once in any string. When working with programs, we often face situations where we need to replace particular characters simultaneously at all their occurrences. Suppose you have text containing the word "word" with multiple occurrences and you want to convert "word" to "work" − doing this manually one by one is inefficient. Let's explore multiple methods to solve this problem efficiently. Using str.replace() Method This is the most straightforward method using Python's built-in replace function to replace desired characters ? Example string = ...

Read More

Python - Replace list elements with its ordinal number.

Kalyan Mishra
Kalyan Mishra
Updated on 27-Mar-2026 439 Views

In this article, we will learn how to replace list elements with their ordinal numbers (position-based indices). An ordinal number represents the position of an item in a sequence, starting from 0 in programming. For example, in the list [6, 8, 5, 3], the ordinal values are: Element 6 has ordinal value 0 (first position) Element 8 has ordinal value 1 (second position) Element 5 has ordinal value 2 (third position) Element 3 has ordinal value 3 (fourth position) Let's explore various methods to replace nested list elements with their ordinal numbers. Using List ...

Read More

Jacobian matrix in PyTorch

Kalyan Mishra
Kalyan Mishra
Updated on 27-Mar-2026 505 Views

In this article we will learn about the Jacobian matrix and how to calculate this matrix using different methods in PyTorch. We use Jacobian matrix in various machine learning applications. What is a Jacobian Matrix? The Jacobian matrix is a mathematical tool used to calculate the relationship between input and output variables. It contains all the partial derivatives of a vector-valued function. This matrix has various applications in machine learning and computational mathematics: Analyzing gradients and derivatives of functions in multivariable calculus Solving differential equations of systems Calculating inverse of vector-valued functions Analyzing stability of dynamic ...

Read More

How do I evaluate blockchain implemented in JavaScript?

Kalyan Mishra
Kalyan Mishra
Updated on 15-Mar-2026 176 Views

Blockchain is a chain of blocks that contains information. In 2009, this technology was later adapted by Satoshi Nakamoto to create the digital cryptocurrency Bitcoin. This technology is completely open to anyone who wants to develop or analyze it. Blockchain has a feature that makes it very complex to make changes once data has been recorded in a block of the chain. Here are the key terms used in blockchain programming: Block − Contains information like data, hash value, and previous block hash value. Data − Information stored in the block (for cryptocurrency: transaction details like ...

Read More

What is the best way to learn Vanilla JavaScript?

Kalyan Mishra
Kalyan Mishra
Updated on 15-Mar-2026 2K+ Views

Learning Vanilla JavaScript is essential for building a solid foundation in web development. Vanilla JavaScript refers to pure JavaScript without any frameworks or libraries like React, Angular, or Vue.js. This approach helps you understand the core language mechanics before diving into frameworks. Vanilla JavaScript vs JavaScript Frameworks Vanilla JavaScript is the core JavaScript language (ES5/ES6/ES7+) without external libraries. While frameworks like React or Angular provide pre-built solutions, vanilla JavaScript gives you complete control and deeper understanding of how things work under the hood. JavaScript is an object-oriented, interpreted scripting language that runs in browsers and adds interactivity ...

Read More

Why JavaScript is Used in Blockchain?

Kalyan Mishra
Kalyan Mishra
Updated on 15-Mar-2026 385 Views

JavaScript has become a prominent language in blockchain development due to its versatility, widespread adoption, and powerful ecosystem. While it may not be the most precise language in terms of type safety, its practical advantages make it an excellent choice for building blockchain applications. The primary reason JavaScript excels in blockchain development is its ability to run on both client-side and server-side environments. This full-stack capability makes it ideal for building decentralized applications (dApps) that require seamless integration between front-end interfaces and back-end blockchain interactions. Key Advantages of JavaScript in Blockchain Wide Developer Community JavaScript is one ...

Read More

How to remove fake JavaScript pop-up messages and warnings?

Kalyan Mishra
Kalyan Mishra
Updated on 15-Mar-2026 589 Views

Fake JavaScript pop-up messages and warnings are typically used for malicious purposes, such as tricking users into downloading malware or providing sensitive information. These fake popups and messages often appear to be legitimate alerts from trusted sources, such as a user's operating system, web browser, or security software, in order to deceive the user into taking a particular action. Clicking popup can forward you to malicious websites. There are several types of fake pop-ups that you may encounter while browsing the internet. Here are some of the most common types: Types of Fake Pop-ups Fake Virus Warnings ...

Read More
Showing 21–30 of 57 articles
Advertisements