Programming Articles - Page 1344 of 3366

Maximum value in record list as tuple attribute in Python

AmitDiwan
Updated on 11-Mar-2021 09:09:57

246 Views

When it is required to find the maximum value in a record list of tuples, the list comprehension and the 'max' methods 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 can be used to find the maximum of all the elements in an iterable.Below is a demonstration of the same −ExampleLive Demomy_list = [('Will', [67, ... Read More

Python program to sort a list of tuples alphabetically

AmitDiwan
Updated on 11-Mar-2021 09:09:39

2K+ Views

When it is required to sort a list of tuples in alphabetical order, the 'sort' method can be used. When using this, the contents of the original tuple get changed, since in-place sorting is performed.The 'sort' function sorts the values in ascending order by default. If the order of sorting is specified as descending, it is sorted in descending order.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 Demodef ... Read More

How long does it take to learn Python?

pawandeep
Updated on 11-Mar-2021 09:07:26

315 Views

How fast can someone learn or excel in something completely depends on one’s interest in learning, dedication and persistence.Now, how long does it take to learn Python depends on how much do you want to learn.The basics of Python which include functions, loops, conditional statements, datatypes, etc., would take about one to two weeks on average for a newbie. Again, this depends on how much time do you devote and your persistence in learning.If you aspire to learn Python in detail, it would take few months to learn Python. There is no end to learning Python as it is too ... Read More

Is Python a scripting language?

pawandeep
Updated on 11-Mar-2021 09:06:44

5K+ Views

Yes, Python is a scripting language.Scripting language v/s Programming languageThe first question which strikes into the mind is, what is the difference between programming and scripting language. The only difference which exists is that the scripting language does not require any compilation, it is directly interpreted.For example, the programs written in a language such as C++ are compiled before execution whereas the programs written in scripting languages such as Python or JavaScript are directly interpreted and are not compiled.Why is Python a scripting language?A scripting language is one that is interpreted. Python is an interpreted language. Python uses an interpreter ... Read More

How to declare a global variable in Python?

pawandeep
Updated on 11-Mar-2021 09:06:20

4K+ Views

What is a global variable?A global variable is a variable that is declared outside the function but we need to use it inside the function.Example Live Demodef func():    print(a) a=10 func()Output10Here, variable a is global. As it is declared outside the function and can be used inside the function as well. Hence the scope of variable a is global.We will see what happens if we create a variable of same name as global variable inside the function.In the above example, the variable a is declared outside the function and hence is global.If we declare another variable with same name inside ... Read More

Cummulative Nested Tuple Column Product in Python

AmitDiwan
Updated on 11-Mar-2021 09:10:18

228 Views

If it is required to find the cumulative column product of a nested tuple, the 'zip' method and a nested generator expression can be used.Generator is a simple way of creating iterators. It automatically implements a class with '__iter__()' and '__next__()' methods and keeps track of the internal states, as well as raises 'StopIteration' exception when no values are present that could be returned.The zip method takes iterables, aggregates them into a tuple, and returns it as the result.Below is a demonstration of the same −ExampleLive Demotuple_1 = ((11, 23), (41, 25), (22, 19)) tuple_2 = ((60, 73), (31, 91), ... Read More

Kth Column Product in Tuple List in Python

AmitDiwan
Updated on 11-Mar-2021 09:05:42

234 Views

When it is required to find the 'K'th column product in a list of tuple, a simple list comprehension and a loop 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. 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 ... Read More

Remove nested records from tuple in Python

AmitDiwan
Updated on 11-Mar-2021 09:05:14

363 Views

When it is required to remove nested record/tuples from a tuple of tuple, a simple loop and the 'isinstance' method and the enumerate method can be used.The enumerate method adds a counter to the given iterable, and returns it. The 'isinstance' method checks to see if a given parameter belong to a specific data type or not.Below is a demonstration of the same −ExampleLive Demotuple_1 = (11, 23, (41, 25, 22), 19) print("The tuple is : ") print(tuple_1) my_result = tuple() for count, elem in enumerate(tuple_1):    if not isinstance(elem, tuple):       my_result = my_result + ... Read More

Write a program to form a cumulative sum list in Python

pawandeep
Updated on 10-Mar-2021 14:26:20

3K+ Views

The cumulative sum till ith element refers to the total sum from 0th to ith element.The program statement is to form a new list from a given list. The ith element in the new list will be the cumulative sum from 0 to ith element in the given list.For example, Input[10, 20, 30, 40, 50]Output[10, 30, 60, 100, 150]Input[1, 2, 3, 4, 5]Output[1, 3, 6, 10, 15]Following is a program to form a cumulative sum list using the input list −The input list is passed to the function cumSum() which returns the cumulative sum list.We declare an empty list cum_list ... Read More

Palindrome in Python: How to check a number is palindrome?

pawandeep
Updated on 11-Mar-2021 12:25:51

705 Views

What is a palindrome?A palindrome is a string that is the same when read from left to right or from right to left. In other words, a palindrome string is the one whose reverse is equal to the original string.For example, civic, madam are palindromes.Cat is not a palindrome. Since its reverse is tac, which is not equal to the original string (cat).Write a program to find whether the input string is a palindrome or not.Method 1 - Find Reverse of the stringThe main thing required in the program is to find the reverse of the string.The reverse can be ... Read More

Advertisements