Saturday, January 22, 2022

How to pass a group of elements to a Function in Python Program

How to pass a list of elements to a Function in Python Program
We can pass a group of elements like numbers or strings into a list and then we can pass this list to the function to process those elements.

Example 1 : Passing list of Integers to a Function
def funcalc(lst):
    """function to calculate sum and average of list of numbers"""
    n = len(lst)
    total = 0
    for i in lst:
        total = total + i
    avg = total / n
    return total, avg

# reading the user input
print('Enter the list of numbers separated by space:')
lst = [int (j) for j in input().split()]

# calling the function
x, y = funcalc(lst)
print('The total of numbers is: ', x)
print('The average of numbers is: ', y)

#Input:
Enter the list of numbers separated by space:
2 3 4 5

#Output:
The total of numbers is:  14
The average of numbers is:  3.5

# ------------------------------------------------------------------------------------------------------------------------ #

Example 1 : Passing list of Strings to a Function
def dispstrings(lst):
    """function to display the list of strings"""
    print("The strings you entered are: ")
    for i in lst:
        print(i)

# reading the user input
print('Enter the list of strings seperated by comma:')
lst = [j for j in input().split(',')]

# calling the function
dispstrings(lst)

#Input:
Enter the list of strings seperated by comma:
Sun,Mon,Wed,Fri

#Output:
The strings you entered are: 
Sun
Mon
Wed
Fri

#--------------------------------------------------------------Thanks--------------------------------------------------------------#

No comments:

Post a Comment

Hi User, Thank You for visiting My Blog. Please post your genuine Feedback or comments only related to this Blog Posts. Please do not post any Spam comments or Advertising kind of comments which will be Ignored.

Featured Post from this Blog

How to compare Current Snapshot Data with Previous Snapshot in Power BI

How to Dynamically compare two Snapshots Data in Power BI Scenario: Suppose, we have a sample Sales data, which is stored with Monthly Snaps...

Popular Posts from this Blog