Python Articles

Page 26 of 855

Fractal Trees in Python

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 1K+ Views

Fractal patterns are everywhere in nature − a small branch resembles the entire tree, a fern leaf's part looks like the whole leaf. This self-repeating pattern concept is called a fractal tree. Python provides several modules to generate beautiful fractal trees programmatically. What is a Fractal Tree? A fractal tree is a mathematical structure that exhibits self-similarity at different scales. Each branch splits into smaller branches following the same pattern, creating a recursive tree-like structure. The recursion continues until reaching a specified depth. Using pygame Module The pygame module provides graphics functions to draw fractal trees. ...

Read More

Append Odd element twice in Python

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 273 Views

Sometimes we need to process a list where odd numbers appear twice while even numbers remain unchanged. This is useful in data processing scenarios where odd values need special emphasis or duplication. Using List Comprehension The most concise approach uses list comprehension with conditional repetition ? numbers = [2, 11, 5, 24, 5] # Repeat odd numbers twice, keep even numbers once result = [value for num in numbers for value in ([num] if num % 2 == 0 else [num, num])] print("Original list:", numbers) print("After processing:", result) Original list: [2, ...

Read More

Append at front and remove from rear in Python

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 291 Views

When working with Python lists, we often need to add elements to the front and remove elements from the rear. Python provides several efficient methods to accomplish this task, both from the standard library and through built-in operators. Using + Operator with List Slicing The simplest approach combines list concatenation with slicing to add an element at the front while removing the last element ? days = ['Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] print("Original list:", days) # Add 'Mon' at front and remove last element result = ['Mon'] + days[:-1] print("After append front and remove ...

Read More

Adding a Chartsheet in an excel sheet using Python XlsxWriter module

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 536 Views

The XlsxWriter module in Python is a powerful external library that allows you to create Excel files with data, formatting, and charts. Unlike Python's built-in libraries, XlsxWriter specializes in generating Excel files with advanced features like charts, images, and complex formatting. What is a Chartsheet? A chartsheet is a separate worksheet in Excel that contains only a chart, without any data cells. This is different from inserting a chart into a regular worksheet − the entire sheet becomes the chart. Creating a Pie Chart in a Chartsheet Let's create a pie chart that displays data about ...

Read More

Add the element in a Python list with help of indexing

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 248 Views

A Python list is a collection data type that is ordered and changeable. It allows duplicate members and is the most frequently used collection data type in Python programs. We can add elements to a list at specific positions using indexing and the insert() method. Before adding elements, let's first understand how to access list elements using indexing. Accessing List Elements Using Index Every element in a list is associated with an index, which keeps the elements ordered. We can access elements by their index positions using slicing or direct indexing ? vowels_list = ['a', ...

Read More

Add similar value multiple times in a Python list

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 7K+ Views

There are occasions when we need to add the same value multiple times to a Python list. This is useful for initializing lists, creating test data, or padding sequences. Python provides several built-in methods to achieve this efficiently. Using the * Operator This is the most straightforward method. The * operator creates a new list by repeating elements a specified number of times. Example Creating a list with repeated strings ? given_value = 'Hello! ' repeated_list = [given_value] * 5 print(repeated_list) The output of the above code is ? ['Hello! ...

Read More

Event scheduler in Python

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 2K+ Views

Python provides the schedule module for running tasks at specific times. This module offers a simple and intuitive way to create scheduled jobs using the every() function with various time intervals. Installation First, install the schedule module ? pip install schedule Syntax schedule.every(n).[timeframe] Where: n is the time interval (integer) timeframe can be seconds, minutes, hours, days, or weekday names (monday, tuesday, etc.) Basic Example Here's a simple example that prints messages at different intervals ? import schedule import time def job(): ...

Read More

Adding value to sublists in Python

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 921 Views

Sometimes we need to add new values to sublists in an existing list. In this article, we will see how new values can be inserted into sublists by combining them with each item of the existing list. Using List Comprehension with Fixed-Length Sublists When you have sublists of the same length, you can use list comprehension to unpack and add new values ? data = [[10, 20], [14, 8], ['Mon', 'Tue']] print("Given List:") print(data) s = "Rise" t = "fast" result = [[m, n, s, t] for m, n in data] print("New List:") print(result) ...

Read More

Turtle graphics using Python

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 29K+ Views

Python's Turtle graphics library provides an easy way to create drawings and animations. After importing turtle, you can use commands like forward(), backward(), right(), and left() to move the turtle cursor and draw shapes. By combining these commands, you can create beautiful graphics ranging from simple shapes to complex patterns. Simple Turtle Commands forward(10) − Moves the turtle forward by 10 pixels backward(5) − Moves the turtle backward by 5 pixels right(35) − Turns the turtle clockwise by 35 degrees left(55) − Turns the turtle counter-clockwise by 55 degrees goto(x, y) − Moves the turtle to position ...

Read More

Python - Get the Index of first element greater than K

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 2K+ Views

When working with Python lists, you often need to find the index of the first element that satisfies a specific condition. In this article, we'll explore different methods to get the index of the first element greater than a given value K. Using Enumeration with next() The enumerate() function provides both the index and value of each element. Combined with next(), it returns the first index where the condition is met ? numbers = [21, 10, 24, 40.5, 11] K = 25 print("Given list:", numbers) # Using next() + enumerate() result = next(k for k, ...

Read More
Showing 251–260 of 8,547 articles
« Prev 1 24 25 26 27 28 855 Next »
Advertisements