
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 10476 Articles for Python

2K+ Views
All possible concatenations in a string list means to generate every possible combination of strings by concatenating two or more elements from a given list of strings. In this article, we are given a string list and we need to find all its possible concatenations. Following are the input-output scenarios for concatenating string's list: Scenario 1 Input: X = ['TP', 'Tutorix'] Output: ['TP', 'Tutorix', 'TPTutorix', 'TutorixTP'] Explanation: When the list contains two strings, say 'TP' and 'Tutorix', it returns two more additional possibilities like 'TPTutorix' and 'TutorixTP'. Scenario 2 Input: X = ['AP', 'BQ', 'CR'] Output: ['AP', 'BQ', 'CR', ... Read More

785 Views
In the world of programming, there are fascinating challenges that require us to unlock the full potential of our coding skills. One such challenge is the generation of all possible combinations of characters at each position. This intricate task finds applications in diverse domains, ranging from cryptography to algorithm design. In this article, we delve into the art of generating all position character combinations using the versatile programming language, Python. Generating All Position Character Combinations To conquer the challenge of generating all position character combinations, we will leverage the power of Python's itertools module. This remarkable module equips us with ... Read More

3K+ Views
Python dictionaries are built-in data structures used to store data in key-value pairs. A dictionary of lists refers to a dictionary that contains one or more lists as values for any keys. For example, # Dictionary of Lists in Python: dict = { "list1" : [1, 2, 3], "list2" : [4, 5, 6] } You are given a Python dictionary that contains empty lists, your task is to add values to the lists of dictionaries. Consider the following input output scenario: Input: { 'List1': [], 'List2': [] } Output: { 'List1': [1, 2, 3], 'List2': [4, 5, ... Read More

982 Views
When working with text data processing, it is not uncommon to encounter strings where potential words are merged together without any spaces. This issue can arise due to a variety of factors such as errors in optical character recognition (OCR), missing delimiters during data extraction, or other data-related problems. In such scenarios, it becomes necessary to devise a method that can intelligently separate these potential words and restore the appropriate spacing. In this blog post, we will delve into the process of adding spaces between potential words using the power of Python programming. Approach We will adopt a machine learning-based ... Read More

745 Views
When working with strings that contain a combination of numbers and alphabets, it can be beneficial to insert a space between the numbers and alphabets. Adding this space can improve the readability and formatting of the string, making it easier to interpret and work with. Further, we will explore a technique to achieve this using Python. Python provides powerful tools for string manipulation, and we will utilize the re module, which is the built-in module for working with regular expressions. Regular expressions allow us to match and manipulate strings based on specific patterns, making them ideal for solving this task. ... Read More

231 Views
Our task is to add list items to a tuple list (i.e, a list of tuples) in Python. Tuples store sequences of data enclosed in parentheses, as shown below: Tuples = (11, 22, 33) And the list of tuples is represented as follows: List of tuples = [(11, 22, 33), (44, 55, 66), (77, 88, 99)] Scenario Suppose we have a list of tuples, "a", and another list of items, "b". We have to add all items of the "b" to each item of the "a" as follows - Input Lists: a = [(2, 3), ... Read More

427 Views
Python Kivy is a powerful framework for building multi-touch applications, allowing developers to create interactive and intuitive user interfaces. One common requirement in many applications is the ability to detect and respond to double tap gestures on specific widgets. Setting up the Kivy Application Before diving into the implementation of double tap functionality, we need to set up a basic Kivy application. This step provides a foundation for the subsequent code implementation. We start by creating a new Python file and importing the necessary modules from the Kivy framework − from kivy.app import App from kivy.uix.boxlayout import BoxLayout from ... Read More

327 Views
Matrices are fundamental data structures in linear algebra and are extensively used in various scientific and mathematical computations. A matrix is a rectangular array of numbers arranged in rows and columns. It is commonly represented as a two-dimensional grid. However, there are scenarios where we may need to manipulate matrices with additional dimensions, either for data transformation or to perform advanced mathematical operations. Python, being a versatile programming language, offers a rich ecosystem of libraries that provide powerful tools for matrix operations. One such library is NumPy, which stands for Numerical Python. NumPy provides efficient and convenient tools for working ... Read More

422 Views
In this article, we will learn how to add a custom column in a tuple list (i.e., a list of tuples) in Python. Tuples store sequences of data enclosed in parentheses as shown below: Tuples = (11, 22, 33) And the list of tuples is represented as follows: List of tuples = [(11, 22, 33), (44, 55, 66), (77, 88, 99)] Suppose we have a list called "students" that stores student data (i.e., name, age) as tuples. If we represent it in the form of rows and columns, the first element of the tuples ... Read More

835 Views
In this article, we will understand how to add a prefix to each key name in a Python dictionary. Dictionaries in Python are collections of unordered items stored in the form of key-value pairs inside curly braces like this − Dictionary = {key: value, ….} Our goal is to add a prefix (i.e., a word or character added at the beginning of another word) to each key name of the dictionary in Python. Suppose a key in a dictionary is "name", on adding the prefix "company_" to it, the key becomes "company_name". For example − #Input dictionary: Dictionary = ... Read More