diff --git a/lambda/example_lambda_map.py b/lambda/example_lambda_map.py new file mode 100644 index 0000000..4ad2766 --- /dev/null +++ b/lambda/example_lambda_map.py @@ -0,0 +1,19 @@ +## RETURN THE 'EVEN' IF STRING IS EVEN OTHERWISE RETURN FIRST LETTER OF A STRING + +# SLICER FUNCTION DEFINE +def slicer(mystring): +# FIND THE LENGTH OF MYSTRING VARIABLE + if len(mystring)%2 == 0: +# IF THE LENGTH OF MYSTRING IS EVEN IT RETURNS EVEN + return 'even' + else: +# OTHERWISE RETURNS THE FIRST LETTER OF THE STRING + return mystring[0] +names = ['adam','eve','sla','rock','rio'] +# HERE WE PRINT WITH THE MAP AND IN LIST FORMAT +print(list(map(slicer,names))) + +## HOW TO RUN + +# python: example_lambda_map.py +# ['even', 'e', 's', 'even', 'r']