Programming Articles

Page 22 of 2547

Python - Minimum identical consecutive Subarray

Nikitasha Shrivastava
Nikitasha Shrivastava
Updated on 27-Mar-2026 179 Views

The problem is to find the minimum identical consecutive subarray in a given array. This means finding the element that appears in the shortest consecutive sequence within the array. Understanding the Problem Given an array with consecutive repetitive elements, we need to find the element that has the shortest consecutive run. For example, in the array [0, 0, 2, 2, 2, 3, 3, 3, 3, 5, 5, 5], the element 0 appears 2 times consecutively, while other elements appear 3 or 4 times consecutively. The result would be 0 since it has the minimum consecutive count. Using ...

Read More

Notebook in Python GTK+ 3

Nikitasha Shrivastava
Nikitasha Shrivastava
Updated on 27-Mar-2026 371 Views

In this article we will create a multi-tabbed Notebook graphical user interface using Python GTK+ 3. A notebook widget provides tabbed pages similar to browser tabs, allowing users to switch between different content areas. Understanding the Problem We need to create a notebook interface using Python GTK+ 3. If GTK+ 3 is not installed, you can install it using pip install pygobject on Linux/macOS or MSYS2 packages on Windows. Our notebook will contain multiple tabs or pages, each with separate content. Users can switch between these tabs just like in a web browser. Each tab can contain ...

Read More

Move() function in wxPython

Nikitasha Shrivastava
Nikitasha Shrivastava
Updated on 27-Mar-2026 239 Views

In this article, we explore the Move() function in wxPython, a powerful GUI library for Python. We'll demonstrate how to move GUI elements dynamically by creating a button that relocates when clicked. What is wxPython? wxPython is a cross-platform GUI toolkit that allows developers to create native-looking applications for Windows, Linux, and macOS. It's a Python wrapper for the wxWidgets C++ library, providing a comprehensive set of widgets including buttons, text boxes, menus, and dialog boxes. This makes it ideal for building responsive desktop applications with professional appearance. The Move() Function The Move() function repositions a ...

Read More

Introduction to Vaex in Python

Harischandra Prasad
Harischandra Prasad
Updated on 27-Mar-2026 465 Views

In the realm of data science, handling large datasets presents significant challenges in memory management and execution speed. Vaex is a Python library designed specifically to address these problems by providing lazy evaluation and out-of-core processing capabilities. Vaex excels at analyzing, manipulating, and visualizing big data by leveraging modern hardware like multi-core CPUs and SSDs. Unlike traditional libraries, Vaex uses memory-mapping and lazy evaluation to perform calculations only when necessary. Why Use Vaex? Vaex overcomes limitations found in libraries like Pandas through several key features ? Lazy Evaluation − Computations are performed only when needed ...

Read More

Move Files to Creation and Modification Date Named Directories using Python

Nikitasha Shrivastava
Nikitasha Shrivastava
Updated on 27-Mar-2026 364 Views

In this article, we'll learn how to organize files by automatically moving them into directories named after their creation or modification dates using Python. This is useful for sorting large collections of files chronologically. Understanding the Problem When managing files, it's often helpful to organize them by date. We'll create a Python script that automatically moves files into folders named after their modification dates. If a date-specific folder doesn't exist, the script creates it first. Before: Unsorted Files 📄 document1.txt ...

Read More

Modify Equal Tuple Rows in Python

Nikitasha Shrivastava
Nikitasha Shrivastava
Updated on 27-Mar-2026 144 Views

In this article we will learn how to modify equal tuple rows with the help of Python programming. When working with nested data structures, we sometimes need to selectively modify specific rows that match certain criteria. Understanding the Problem The problem is to modify specific tuple rows in a list based on equality matching. We have a list containing sublists of tuples, and we want to modify only those sublists that match our test criteria. Here's a visual representation of the concept: Original List: ...

Read More

How to move and overwrite files and folders using Python?

Nikitasha Shrivastava
Nikitasha Shrivastava
Updated on 27-Mar-2026 4K+ Views

Moving and overwriting files and folders is a common task in Python automation. Python provides the shutil and os modules to handle these operations efficiently. Understanding shutil and os Modules The shutil module provides high-level file operations like copying, moving, and removing files and directories. The os module offers operating system interface functions for file and directory management. Moving Files To move a file, use shutil.move() which handles both moving and renaming operations ? import os import shutil # Create sample file for demonstration os.makedirs('source_folder', exist_ok=True) with open('source_folder/sample.txt', 'w') as f: ...

Read More

Finding the Summation of Nested Record Values in Python

Nikitasha Shrivastava
Nikitasha Shrivastava
Updated on 27-Mar-2026 169 Views

The problem statement requires finding the summation of nested record values using Python. Sometimes we need to add values present in nested dictionaries, which is useful for data manipulation and aggregation tasks using dictionary keys. Understanding the Problem We need to find the addition of values in nested records (dictionaries). A nested dictionary is a dictionary containing other dictionaries as values. Our goal is to find nested values and sum them appropriately. Method 1: Sum All Values in Nested Records This approach recursively traverses the nested dictionary and sums all numeric values ? Algorithm ...

Read More

Finding the Summation of Nested Dictionary Values in Python

Nikitasha Shrivastava
Nikitasha Shrivastava
Updated on 27-Mar-2026 1K+ Views

Sometimes we need to sum up values in nested dictionaries. In this article, we'll explore different approaches to find the summation of nested dictionary values using Python. Understanding the Problem A nested dictionary is a dictionary that contains other dictionaries as values. Our goal is to find and sum all numeric values within these nested structures. This is useful for aggregating data in hierarchical formats like JSON or configuration files. Method 1: Sum All Nested Dictionary Values This approach recursively traverses the nested dictionary and sums all numeric values it encounters ? Algorithm ...

Read More

Find the Mirror Image of a String using Python

Nikitasha Shrivastava
Nikitasha Shrivastava
Updated on 27-Mar-2026 703 Views

In the given problem statement we are required to find the mirror image of a given string with the help of Python code. Understanding The Problem The problem at hand is to find the mirror image of the given string. The mirror image is the changed version of the given string in which every character is replaced with the mirror image of that character. Or we can say it is the reflection of the string. In real life we see ourselves in the mirror so our right part is visible in the left side in the mirror and ...

Read More
Showing 211–220 of 25,466 articles
« Prev 1 20 21 22 23 24 2547 Next »
Advertisements