Functional Programming Tools: reduce : Functional Programming « Function « Python

Home
Python
1.2D
2.Application
3.Buildin Function
4.Class
5.Data Structure
6.Data Type
7.Database
8.Development
9.Dictionary
10.Event
11.Exception
12.File
13.Function
14.GUI Pmw
15.GUI Tk
16.Language Basics
17.List
18.Math
19.Network
20.String
21.System
22.Thread
23.Tuple
24.Utility
25.XML
Perl
Ruby
PHP
Python Tutorial
Python Open Source
Python » Function » Functional Programming 
Functional Programming Tools: reduce


"reduce(function, sequence)" returns a single value constructed by calling the 
# binary function function on the first two items of the sequence, then on the 
# result and the next item, and so on. For example, to compute the sum of the numbers 
through 10:

def add(x,y)return x+y

print reduce(add, range(111))


           
       
Related examples in the same category
1.Functional Programming Tools: map
2.Functional Programming Tools: map: More than one sequence may be passed
3.Functional Programming Tools: reduce 2
4.Functional Programming Tools: filter
java2s.com  |  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.