Server Side Programming Articles

Page 385 of 2109

Extract digits from Tuple list Python

AmitDiwan
AmitDiwan
Updated on 25-Mar-2026 750 Views

When working with tuple lists in Python, you might need to extract tuples where all elements have a specific number of digits. This can be achieved using list comprehension with the all() function and string length checking. Syntax result = [tuple for tuple in tuple_list if all(len(str(element)) == N for element in tuple)] Example Let's extract tuples where all elements have exactly 2 digits ? my_list = [(67, 2), (34, 65), (212, 23), (17, 67), (18, )] print("The list is:") print(my_list) N = 2 print("The value of N is:") print(N) ...

Read More

Join Tuples if similar initial element in Python

AmitDiwan
AmitDiwan
Updated on 25-Mar-2026 579 Views

When you need to join tuples that have the same initial element, you can use a simple loop to check the first element of each tuple. The extend method helps combine elements from tuples with matching initial values. Example Let's see how to join tuples with similar initial elements ? my_list = [(43, 15), (43, 25), (66, 98), (66, 12), (64, 80)] print("The list is :") print(my_list) my_result = [] for sub in my_list: if my_result and my_result[-1][0] == sub[0]: my_result[-1].extend(sub[1:]) ...

Read More

Closest Pair to Kth index element in Tuple using Python

AmitDiwan
AmitDiwan
Updated on 25-Mar-2026 415 Views

When working with tuples, you may need to find the tuple from a list that has the closest value to a reference tuple at a specific index position. Python's enumerate() method combined with abs() function provides an efficient solution. Problem Statement Given a list of tuples and a reference tuple, find which tuple in the list has the value closest to the reference tuple's Kth index element ? Example tuple_list = [(5, 6), (66, 76), (21, 35), (90, 8), (9, 0)] print("The list is:") print(tuple_list) reference_tuple = (17, 23) print("The reference tuple is:") ...

Read More

Adding Tuple to List and vice versa in Python

Farhan Muhamed
Farhan Muhamed
Updated on 25-Mar-2026 2K+ Views

In Python, both tuples and lists are used to store data in sequence. Python provides built-in functions and operators that allow us to easily add elements of a tuple into a list and elements of a list into a tuple. In this article, we will explain various methods to perform these conversions, along with example codes. Problem Scenarios Scenario 1: Adding Tuple Elements to List You are given a list and a tuple as input, your task is to add tuple elements into the list and print the list as output. For example: # ...

Read More

Create a list of tuples from given list having number and its cube in each tuple using Python

AmitDiwan
AmitDiwan
Updated on 25-Mar-2026 975 Views

When it is required to create a list from a given list that have a number and its cube, list comprehension can be used. This approach creates tuples containing each number and its cube (number raised to the power of 3). Using List Comprehension with pow() The pow() function calculates the power of a number. Here we use pow(val, 3) to get the cube ? my_list = [32, 54, 47, 89] print("The list is:") print(my_list) my_result = [(val, pow(val, 3)) for val in my_list] print("The result is:") print(my_result) The list is: [32, ...

Read More

Maximum and Minimum K elements in Tuple using Python

AmitDiwan
AmitDiwan
Updated on 25-Mar-2026 2K+ Views

When working with tuples, you might need to extract the K smallest and K largest elements. Python provides several approaches to accomplish this using sorting and slicing techniques. Using sorted() with Enumeration This method sorts the tuple and uses enumeration to select elements from both ends ? my_tuple = (7, 25, 36, 9, 6, 8) print("The tuple is:") print(my_tuple) K = 2 print("The value of K has been initialized to", K) my_result = [] temp = sorted(my_tuple) for idx, val in enumerate(temp): if idx < K or idx ...

Read More

Keys associated with Values in Dictionary in Python

AmitDiwan
AmitDiwan
Updated on 25-Mar-2026 480 Views

When you need to find the keys associated with specific values in a dictionary, Python provides several approaches. The most common method is using the index() method with dictionary keys and values converted to lists. Using index() Method This approach converts dictionary keys and values to lists, then uses index() to find the position ? my_dict = {"Hi": 100, "there": 121, "Mark": 189} print("The dictionary is:") print(my_dict) dict_keys = list(my_dict.keys()) print("The keys in the dictionary are:") print(dict_keys) dict_values = list(my_dict.values()) print("The values in the dictionary are:") print(dict_values) # Find key for value 100 ...

Read More

Python dictionary, set and counter to check if frequencies can become same

AmitDiwan
AmitDiwan
Updated on 25-Mar-2026 409 Views

When working with character frequencies in strings, we often need to check if all characters can have the same frequency with minimal changes. This problem can be solved using Python's Counter from the collections module to count frequencies, then analyzing the frequency distribution. Understanding the Problem The goal is to determine if we can make all character frequencies equal by removing at most one character. For example, in "xxxyyyzzzzzz", we have frequencies [3, 3, 6] which cannot be made equal with just one removal. Solution Using Counter and Set Here's how we can solve this problem ...

Read More

Python counter and dictionary intersection example

AmitDiwan
AmitDiwan
Updated on 25-Mar-2026 367 Views

When working with string manipulation and character frequency analysis, the Counter class from the collections module provides an elegant way to count character occurrences. The intersection operation (&) between two Counter objects helps determine if one string's characters are a subset of another's. Understanding Counter Intersection The intersection of two Counter objects returns the minimum count of each common element. This is useful for checking if one string can be formed using characters from another string ? from collections import Counter def can_form_string(str_1, str_2): dict_one = Counter(str_1.lower()) ...

Read More

Python dictionary with keys having multiple inputs

AmitDiwan
AmitDiwan
Updated on 25-Mar-2026 1K+ Views

When working with Python dictionaries, you can use tuples as keys to create dictionary entries where each key consists of multiple values. This is useful when you need to map combinations of values to specific results. Below is the demonstration of the same − Example my_dict = {} a, b, c = 15, 26, 38 my_dict[a, b, c] = a + b - c a, b, c = 5, 4, 11 my_dict[a, b, c] = a + b - c print("The dictionary is :") print(my_dict) The output of the above code ...

Read More
Showing 3841–3850 of 21,090 articles
« Prev 1 383 384 385 386 387 2109 Next »
Advertisements