Python Tutorial

Showing posts with label function. Show all posts
Showing posts with label function. Show all posts

Saturday, July 13, 2013

Python unpacking list, tuples or dictionary as function argument.


def my_func(a, b, c):
    print "a,b,c:",a,b,c

my_func(1,2,3)
my_func( *[1,2,3] ) # unpacking from list
my_func( *(1,2,3) ) # unpacking from tuples
my_func( **{'a':1, 'b':2, 'c':3} ) # unpacking from dictionary

Output:
a,b,c: 1 2 3
a,b,c: 1 2 3
a,b,c: 1 2 3
a,b,c: 1 2 3

Wednesday, August 18, 2010

python function,method,module

'''
    This code use function syntax
'''

def getMaxValue(data):
    '''
       this method use for get maximum data of a integer array
    '''
    return max(data)

def getMinValue(data):
    '''
       this method use for get minimum data of a integer array
    '''
    return min(data)

def sortData(data):
    '''
       this method use for sort data of a integer array
    '''
    data.sort()
    return data

myArray=[]
myArray.append(1)
myArray.append(2)
myArray.append(6)
myArray.append(3)
'''
   call function
'''
print getMaxValue(myArray)
print getMinValue(myArray)
print myArray
print sortData(myArray)



Output:
6
1
[1, 2, 6, 3]
[1, 2, 3, 6]