Join the social network of Tech Nerds, increase skill rank, get work, manage projects...
  • Returning Multiple Values in Python using tuple?

    • 0
    • 0
    • 0
    • 0
    • 4
    • 0
    • 0
    • 0
    • 749
    Comment on it
    # A Python program returning multiple values from a method using tuple
    # Function is defined that returns a tuple
    def fun():
        str = "Demo"
        x   = 20
        return str, x;  # Returning a tuple
    # Driver code to test above method
    str, x = fun() # Assign returned tuple



    Explanation of above program:

    A tuple is comma seperated values enclosed within () or without (). The values are of different datatypes but tuple is immutable that is values within tuple cannot be changed via indexes. The value can be accessed via key or index. In above program, a string and integer variable is defined which are then returned from fun(). When fun() is called tuple is received into two variables and thus printing their values. The other method of printing values could be receiving tuple in a variable and printing values via indexes i.e

    tuple= fun() # Assign returned tuple


 4 Comment(s)

Sign In

Sign up using

Forgot Password
Fill out the form below and instructions to reset your password will be emailed to you:
Reset Password
Fill out the form below and reset your password: