Python Articles - Page 525 of 829
535 Views
When it is required to convert the location co-ordinates into a tuple format, the 'eval' method can be used.The 'eval' method parses the expression which is passed to it as an argument. It executes that arguments as the code. It returns the result which is evaluated from the 'expression', i.e the parameter.Below is a demonstration of the same −ExampleLive Demomy_string = "67.5378, -78.8523" print("The string is : ") print(my_string) my_result = eval(my_string) print("The coordinates after converting the string to tuple is : ") print(my_result)OutputThe string is : 67.5378, -78.8523 The coordinates after converting the string to tuple ... Read More
641 Views
When it is required to find the intersection of data in tuple records, a list comprehension can be used.The list comprehension is a shorthand to iterate through the list and perform operations on it.A list can be used to store heterogeneous values (i.e data of any data type like integer, floating point, strings, and so on).A list of tuple basically contains tuples enclosed in a list. Below is a demonstration of the same −ExampleLive Demomy_list_1 = [('Hi', 1) , ('there', 11), ('Will', 56)] my_list_2 = [('Hi', 1) ,('are', 7) ,('you', 10)] print("The first list is : ") print(my_list_1) print("The ... Read More
371 Views
When it is required to check if a tuple and a list are identical, i.e they contain same elements, a simple loop can be used.A list can be used to store heterogeneous values (i.e data of any data type like integer, floating point, strings, and so on).Below is a demonstration of the same −ExampleLive Demomy_tuple_1 = ('Hi' , 'there', 'Will') my_list = ['How' ,'are' ,'you'] print("The tuple is : ") print(my_tuple_1) print("The list is : ") print(my_list) my_result = True for i in range(0, len(my_list)): if(my_list[i] != my_tuple_1[i]): my_result = False ... Read More
362 Views
When it is required to find common words among the tuple strings, the 'join' method, the 'set' method, the '&' operator and the 'split' method is used.The 'join' method can be used to join multiple values based on a specific value, Python comes with a datatype known as 'set'. This 'set' contains elements that are unique only. The set is useful in performing operations such as intersection, difference, union and symmetric difference.The 'split' function splits the given data into multiple sections depending on the value on which it needs to be split.The '&' operator performs multiplication, i.e AND operation.Below is ... Read More
458 Views
When it is required to convert an N*N tuple into a matrix, a simple loop and the * operator can be used.The * operator can be used to get the product of two values. It can also be used to multiple a single value multiple times and display it on the console.Below is a demonstration of the same −ExampleLive Demomy_tuple_1 = ((11, 14), (0, 78), (33, 11), (10, 78)) print("The tuple of tuple is : ") print(my_tuple_1) N = 4 print("The value of N has been initialized to "+ str(N)) my_result = [] for tup in my_tuple_1 : ... Read More
133 Views
When it is required to record similar tuple occurrences, the 'map' method, the 'Counter' method and the 'sorted' method can be used.A list can be used to store heterogeneous values (i.e data of any data type like integer, floating point, strings, and so on). A list of tuple basically contains tuples enclosed in a list.The map function applies a given function/operation to every item in an iterable (such as list, tuple). It returns a list as the result.The 'sorted' method is used to sort the elements of a list.The 'Counter' is a sub-class that helps count hashable objects, i.e it ... Read More
366 Views
When it is required to find the maximum difference between tuple pairs, the 'max' method and the list comprehension can be used.A list can be used to store heterogeneous values (i.e data of any data type like integer, floating point, strings, and so on). A list of tuple basically contains tuples enclosed in a list.The list comprehension is a shorthand to iterate through the list and perform operations on it.The 'max' method returns the maximum of values by taking an iterable as argument.Below is a demonstration of the same −ExampleLive Demomy_list_1 = [(11, 14), (0, 78), (33, 67), (89, 0)] ... Read More
335 Views
In this problem, we are given a square matrix mat[][] of size m X n with each element either 0 or 1. If an element has value 1, this means it is connected, if the value is 0, this means it is not-connected. Our task is to find the maximum path length in a binary matrix.Problem Description − To solve the problem, we need to find the largest length path on the matrix, which means all 1 elements in the matrix. Before finding the path, we will convert at-most one 0 to 1.Let’s take an example to understand the problem, ... Read More
3K+ Views
When it is required to repeat a tuple 'N' times, the '*' operator can be used. A tuple is an immutable data type. It means, values once defined can't be changed by accessing their index elements. If we try to change the elements, it results in an error. They are important contains since they ensure read-only access.The '*' operator behaves like a multiplication operator.Below is a demonstration of the same −ExampleLive Demomy_tuple_1 = (11, 14, 0) print("The tuple is : ") print(my_tuple_1) N = 5 my_result = ((my_tuple_1, ) * N) print("The tuple after duplicating "+ str(N) ... Read More
1K+ Views
When it is required to test if a tuple has distinct elements in it, the 'set' method and the 'len' method can be used.Python comes with a datatype known as 'set'. This 'set' contains elements that are unique only.The 'len' method gives the length of the parameter passed to it.Below is a demonstration of the same −ExampleLive Demomy_tuple_1 = (11, 14, 54, 0, 58, 41) print("The tuple is : ") print(my_tuple_1) my_result = len(set(my_tuple_1)) == len(my_tuple_1) print("Is the tuple distinct ? ") print(my_result)OutputThe tuple is : (11, 14, 54, 0, 58, 41) Is the tuple distinct ? ... Read More
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP