René's URL Explorer Experiment


Title: Python's reduce(): From Functional to Pythonic Style – Real Python

Open Graph Title: Python's reduce(): From Functional to Pythonic Style – Real Python

Description: In this step-by-step tutorial, you'll learn how Python's reduce() works and how to use it effectively in your programs. You'll also learn some more modern, efficient, and Pythonic ways to gently replace reduce() in your programs.

Open Graph Description: In this step-by-step tutorial, you'll learn how Python's reduce() works and how to use it effectively in your programs. You'll also learn some more modern, efficient, and Pythonic ways to gently replace reduce() in your programs.

Mail addresses
?subject=Python article for you&body=Python's reduce(): From Functional to Pythonic Style on Real Python https://realpython.com/python-reduce-function/

Opengraph URL: https://realpython.com/python-reduce-function/

X: @realpython

direct link

Domain: realpython.com


Hey, it has json ld scripts:
{
  "@context": "http://schema.org",
  "@type": "Article",
  "headline": "Python's reduce(): From Functional to Pythonic Style",
  "image": {
    "@type": "ImageObject",
    "url": "https://files.realpython.com/media/The-Python-reduce-Function-Guide_Watermarked.c2e2f64a48d2.jpg",
    "width": 1920,
    "height": 1080
  },
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://realpython.com/python-reduce-function/",
    "lastReviewed": "2023-09-25",
    "author": {
      "@type": "Person",
      "name": "Leodanis Pozo Ramos",
      "image": "https://realpython.com/cdn-cgi/image/width=862,height=862,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/Perfil_final1.9f896bc212f6.jpg",
      "url": "https://realpython.com/team/lpozoramos/",
      "affiliation": {
        "@type": "Organization",
        "@id": "https://realpython.com/#organization",
        "name": "Real Python",
        "url": "https://realpython.com",
        "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
      }
    },
    "reviewedBy": [
      {
        "@type": "Person",
        "name": "Aldren Santos",
        "image": "https://realpython.com/cdn-cgi/image/width=500,height=500,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/Aldren_Santos_Real_Python.6b0861d8b841.png",
        "url": "https://realpython.com/team/asantos/",
        "affiliation": {
          "@type": "Organization",
          "@id": "https://realpython.com/#organization",
          "name": "Real Python",
          "url": "https://realpython.com",
          "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
        }
      },
      {
        "@type": "Person",
        "name": "Geir Arne Hjelle",
        "image": "https://realpython.com/cdn-cgi/image/width=800,height=800,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/gahjelle.470149ee709e.jpg",
        "url": "https://realpython.com/team/gahjelle/",
        "affiliation": {
          "@type": "Organization",
          "@id": "https://realpython.com/#organization",
          "name": "Real Python",
          "url": "https://realpython.com",
          "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
        }
      },
      {
        "@type": "Person",
        "name": "Joanna Jablonski",
        "image": "https://realpython.com/cdn-cgi/image/width=800,height=800,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/jjablonksi-avatar.e37c4f83308e.jpg",
        "url": "https://realpython.com/team/jjablonski/",
        "affiliation": {
          "@type": "Organization",
          "@id": "https://realpython.com/#organization",
          "name": "Real Python",
          "url": "https://realpython.com",
          "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
        }
      },
      {
        "@type": "Person",
        "name": "Jacob Schmitt",
        "image": "https://realpython.com/cdn-cgi/image/width=400,height=400,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/profile-small_js.2f4d0d8da1ca.jpg",
        "url": "https://realpython.com/team/jschmitt/",
        "affiliation": {
          "@type": "Organization",
          "@id": "https://realpython.com/#organization",
          "name": "Real Python",
          "url": "https://realpython.com",
          "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
        }
      },
      {
        "@type": "Person",
        "name": "Mirko Stojiljkovi\u0107",
        "image": "https://realpython.com/cdn-cgi/image/width=240,height=240,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/ms.fdcd0bdc2f4a.png",
        "url": "https://realpython.com/team/mstojiljkovic/",
        "affiliation": {
          "@type": "Organization",
          "@id": "https://realpython.com/#organization",
          "name": "Real Python",
          "url": "https://realpython.com",
          "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
        }
      }
    ]
  },
  "datePublished": "2020-06-29T14:00:00+00:00",
  "dateModified": "2023-09-25T20:07:52.941714+00:00",
  "publisher": {
    "@type": "Organization",
    "@id": "https://realpython.com/#organization",
    "name": "Real Python",
    "url": "https://realpython.com",
    "logo": {
      "@type": "ImageObject",
      "url": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png",
      "width": 512,
      "height": 512
    },
    "description": "Real Python is a leading provider of online Python education and one of the largest language-specific online communities for software developers. It publishes high-quality learning resources, such as tutorials, books, and courses to an audience of millions of developers, data scientists, and machine learning engineers each month.",
    "slogan": "Become a Python Expert",
    "email": "info@realpython.com",
    "sameAs": [
      "https://github.com/realpython",
      "https://www.youtube.com/realpython",
      "https://twitter.com/realpython",
      "https://x.com/realpython",
      "https://www.linkedin.com/company/realpython-com/",
      "https://www.facebook.com/learnrealpython",
      "https://www.instagram.com/realpython",
      "https://www.tiktok.com/@realpython.com"
    ]
  },
  "author": {
    "@type": "Person",
    "name": "Leodanis Pozo Ramos",
    "image": "https://realpython.com/cdn-cgi/image/width=862,height=862,fit=crop,gravity=auto,format=auto/https://files.realpython.com/media/Perfil_final1.9f896bc212f6.jpg",
    "url": "https://realpython.com/team/lpozoramos/",
    "affiliation": {
      "@type": "Organization",
      "@id": "https://realpython.com/#organization",
      "name": "Real Python",
      "url": "https://realpython.com",
      "logo": "https://realpython.com/static/real-python-logo-square-512.157ae6bf64ed.png"
    }
  },
  "description": "In this step-by-step tutorial, you'll learn how Python's reduce() works and how to use it effectively in your programs. You'll also learn some more modern, efficient, and Pythonic ways to gently replace reduce() in your programs."
}

authorReal Python
twitter:cardsummary_large_image
twitter:imagehttps://files.realpython.com/media/The-Python-reduce-Function-Guide_Watermarked.c2e2f64a48d2.jpg
og:imagehttps://files.realpython.com/media/The-Python-reduce-Function-Guide_Watermarked.c2e2f64a48d2.jpg
twitter:creator@realpython
og:typearticle

Links:

https://realpython.com/
Start Herehttps://realpython.com/start-here/
Learn Python https://realpython.com/python-reduce-function/
Python Tutorials →In-depth articles and video courseshttps://realpython.com/search?kind=article&kind=course&order=newest
Learning Paths →Guided study plans for accelerated learninghttps://realpython.com/learning-paths/
Quizzes & Exercises →Check your learning progresshttps://realpython.com/quizzes/
Browse Topics →Focus on a specific area or skill levelhttps://realpython.com/tutorials/all/
Community Chat →Learn with other Pythonistashttps://realpython.com/community/
Office Hours →Live Q&A calls with Python expertshttps://realpython.com/office-hours/
Podcast →Hear what’s new in the world of Pythonhttps://realpython.com/podcasts/rpp/
Books →Round out your knowledge and learn offlinehttps://realpython.com/products/books/
Reference →Concise definitions for common Python termshttps://realpython.com/ref/
Code Mentor →BetaPersonalized code assistance & learning toolshttps://realpython.com/mentor/
Unlock All Content →https://realpython.com/account/join/
More https://realpython.com/python-reduce-function/
Learner Storieshttps://realpython.com/learner-stories/
Python Newsletterhttps://realpython.com/newsletter/
Python Job Boardhttps://www.pythonjobshq.com
Meet the Teamhttps://realpython.com/team/
Become a Tutorial Writerhttps://realpython.com/write-for-us/
Become a Video Instructorhttps://realpython.com/become-an-instructor/
Searchhttps://realpython.com/search
https://realpython.com/search
Joinhttps://realpython.com/account/join/
Sign‑Inhttps://realpython.com/account/login/?next=%2Fpython-reduce-function%2F
Browse Topicshttps://realpython.com/tutorials/all/
Guided Learning Pathshttps://realpython.com/learning-paths/
Basicshttps://realpython.com/search?level=basics
Intermediatehttps://realpython.com/search?level=intermediate
Advancedhttps://realpython.com/search?level=advanced
aihttps://realpython.com/tutorials/ai/
algorithmshttps://realpython.com/tutorials/algorithms/
apihttps://realpython.com/tutorials/api/
best-practiceshttps://realpython.com/tutorials/best-practices/
careerhttps://realpython.com/tutorials/career/
communityhttps://realpython.com/tutorials/community/
databaseshttps://realpython.com/tutorials/databases/
data-sciencehttps://realpython.com/tutorials/data-science/
data-structureshttps://realpython.com/tutorials/data-structures/
data-vizhttps://realpython.com/tutorials/data-viz/
devopshttps://realpython.com/tutorials/devops/
djangohttps://realpython.com/tutorials/django/
dockerhttps://realpython.com/tutorials/docker/
editorshttps://realpython.com/tutorials/editors/
flaskhttps://realpython.com/tutorials/flask/
front-endhttps://realpython.com/tutorials/front-end/
gamedevhttps://realpython.com/tutorials/gamedev/
guihttps://realpython.com/tutorials/gui/
machine-learninghttps://realpython.com/tutorials/machine-learning/
newshttps://realpython.com/tutorials/news/
numpyhttps://realpython.com/tutorials/numpy/
projectshttps://realpython.com/tutorials/projects/
pythonhttps://realpython.com/tutorials/python/
stdlibhttps://realpython.com/tutorials/stdlib/
testinghttps://realpython.com/tutorials/testing/
toolshttps://realpython.com/tutorials/tools/
web-devhttps://realpython.com/tutorials/web-dev/
web-scrapinghttps://realpython.com/tutorials/web-scraping/
Table of Contentshttps://realpython.com/python-reduce-function/#toc
Exploring Functional Programming in Pythonhttps://realpython.com/python-reduce-function/#exploring-functional-programming-in-python
Getting Started With Python’s reduce()https://realpython.com/python-reduce-function/#getting-started-with-pythons-reduce
The Required Arguments: function and iterablehttps://realpython.com/python-reduce-function/#the-required-arguments-function-and-iterable
The Optional Argument: initializerhttps://realpython.com/python-reduce-function/#the-optional-argument-initializer
Reducing Iterables With Python’s reduce()https://realpython.com/python-reduce-function/#reducing-iterables-with-pythons-reduce
Summing Numeric Valueshttps://realpython.com/python-reduce-function/#summing-numeric-values
Multiplying Numeric Valueshttps://realpython.com/python-reduce-function/#multiplying-numeric-values
Finding the Minimum and Maximum Valuehttps://realpython.com/python-reduce-function/#finding-the-minimum-and-maximum-value
Checking if All Values Are Truehttps://realpython.com/python-reduce-function/#checking-if-all-values-are-true
Checking if Any Value Is Truehttps://realpython.com/python-reduce-function/#checking-if-any-value-is-true
Comparing reduce() and accumulate()https://realpython.com/python-reduce-function/#comparing-reduce-and-accumulate
Considering Performance and Readabilityhttps://realpython.com/python-reduce-function/#considering-performance-and-readability
Performance Is Keyhttps://realpython.com/python-reduce-function/#performance-is-key
Readability Countshttps://realpython.com/python-reduce-function/#readability-counts
Conclusionhttps://realpython.com/python-reduce-function/#conclusion
https://realpython.com/feedback/survey/article/python-reduce-function/liked/?from=article-sidebar
https://realpython.com/feedback/survey/article/python-reduce-function/disliked/?from=article-sidebar
Leodanis Pozo Ramoshttps://realpython.com/python-reduce-function/#author
https://realpython.com/python-reduce-function/#reader-comments
intermediatehttps://realpython.com/tutorials/intermediate/
best-practiceshttps://realpython.com/tutorials/best-practices/
pythonhttps://realpython.com/tutorials/python/
Exploring Functional Programming in Pythonhttps://realpython.com/python-reduce-function/#exploring-functional-programming-in-python
Getting Started With Python’s reduce()https://realpython.com/python-reduce-function/#getting-started-with-pythons-reduce
The Required Arguments: function and iterablehttps://realpython.com/python-reduce-function/#the-required-arguments-function-and-iterable
The Optional Argument: initializerhttps://realpython.com/python-reduce-function/#the-optional-argument-initializer
Reducing Iterables With Python’s reduce()https://realpython.com/python-reduce-function/#reducing-iterables-with-pythons-reduce
Summing Numeric Valueshttps://realpython.com/python-reduce-function/#summing-numeric-values
Multiplying Numeric Valueshttps://realpython.com/python-reduce-function/#multiplying-numeric-values
Finding the Minimum and Maximum Valuehttps://realpython.com/python-reduce-function/#finding-the-minimum-and-maximum-value
Checking if All Values Are Truehttps://realpython.com/python-reduce-function/#checking-if-all-values-are-true
Checking if Any Value Is Truehttps://realpython.com/python-reduce-function/#checking-if-any-value-is-true
Comparing reduce() and accumulate()https://realpython.com/python-reduce-function/#comparing-reduce-and-accumulate
Considering Performance and Readabilityhttps://realpython.com/python-reduce-function/#considering-performance-and-readability
Performance Is Keyhttps://realpython.com/python-reduce-function/#performance-is-key
Readability Countshttps://realpython.com/python-reduce-function/#readability-counts
Conclusionhttps://realpython.com/python-reduce-function/#conclusion
Remove adshttps://realpython.com/account/join/
reduce()https://docs.python.org/3/library/functools.html#functools.reduce
foldinghttps://en.wikipedia.org/wiki/Fold_(higher-order_function)
Pythonichttps://realpython.com/learning-paths/writing-pythonic-code/
Python iterableshttps://realpython.com/python-iterators-iterables/#getting-to-know-python-iterables
for loophttps://realpython.com/courses/python-for-loop/
Get a sample chapter from Python Tricks: The Bookhttps://realpython.com/bonus/python-tricks-sample-pdf/
https://realpython.com/python-reduce-function/#exploring-functional-programming-in-python
Functional programminghttps://realpython.com/python-functional-programming/
functionshttps://realpython.com/defining-your-own-python-function/
recursionhttps://realpython.com/python-thinking-recursively/
listshttps://realpython.com/python-lists-tuples/
pure functionshttps://en.wikipedia.org/wiki/Pure_function
higher-order functionshttp://en.wikipedia.org/wiki/Higher-order_function
global variablehttps://realpython.com/python-use-global-variable-in-function/
Python decoratorshttps://realpython.com/primer-on-python-decorators/
first-class objectshttps://realpython.com/primer-on-python-decorators/#first-class-objects
Recursionhttps://realpython.com/python-recursion/
lambdahttps://realpython.com/python-lambda/
Iteratorshttps://docs.python.org/3/glossary.html#term-iterator
generatorshttps://realpython.com/introduction-to-python-generators/
functoolshttps://docs.python.org/3/library/functools.html#module-functools
itertoolshttps://realpython.com/python-itertools/
map()https://docs.python.org/3/library/functions.html#map
filter()https://docs.python.org/3/library/functions.html#filter
reduce()https://docs.python.org/3/library/functools.html#functools.reduce
sum()https://realpython.com/python-sum-function/
len()https://realpython.com/len-python-function/
any()https://realpython.com/any-python/
all()https://realpython.com/python-all/
min(), max()https://realpython.com/python-min-and-max/
isn’t heavily influencedhttp://python-history.blogspot.com/2009/04/origins-of-pythons-functional-features.html
Guido van Rossumhttps://es.wikipedia.org/wiki/Guido_van_Rossum
Sourcehttp://www.artima.com/weblogs/viewpost.jsp?thread=98196
list comprehensionshttps://realpython.com/list-comprehension-python/
generator expressionshttps://realpython.com/introduction-to-python-generators/
Pythonichttps://realpython.com/learning-paths/writing-pythonic-code/
map()https://realpython.com/python-map-function/
filter()https://realpython.com/python-filter-function/
planned to removehttp://www.artima.com/weblogs/viewpost.jsp?thread=98196
for loophttps://realpython.com/python-for-loop/
Remove adshttps://realpython.com/account/join/
https://realpython.com/python-reduce-function/#getting-started-with-pythons-reduce
foldinghttps://en.wikipedia.org/wiki/Fold_(higher-order_function)
iterablehttps://docs.python.org/3/glossary.html#term-iterable
Python 2.xhttps://docs.python.org/2/library/functions.html#reduce
Python 3.0https://docs.python.org/3/whatsnew/3.0.html#builtins
functoolshttps://docs.python.org/3/library/functools.html#module-functools
current scopehttps://realpython.com/python-scope-legb-rule/
import statementhttps://realpython.com/python-import/
fully-qualified nameshttps://docs.python.org/3/glossary.html#term-qualified-name
documentationhttps://docs.python.org/3/library/functools.html#functools.reduce
https://realpython.com/python-reduce-function/#the-required-arguments-function-and-iterable
official documentationhttps://docs.python.org/3/library/functools.html#functools.reduce
classeshttps://realpython.com/python-classes/
special methodhttps://realpython.com/python-classes/#special-methods-and-protocols
__call__()https://docs.python.org/3/reference/datamodel.html#object.__call__
instance methods, class methods, static methodshttps://realpython.com/instance-class-and-static-methods-demystified/
documentationhttps://docs.python.org/3/reference/datamodel.html#the-standard-type-hierarchy
lists, tupleshttps://realpython.com/python-lists-tuples/
range objectshttps://realpython.com/courses/python-range-function/
setshttps://realpython.com/courses/sets-python/
dictionaryhttps://realpython.com/courses/dictionaries-python/
lazyhttps://en.wikipedia.org/wiki/Lazy_evaluation
numbershttps://realpython.com/python-numbers/
printshttps://realpython.com/python-print/
f-stringhttps://realpython.com/courses/python-3-f-strings-improved-string-formatting-syntax/
Remove adshttps://realpython.com/account/join/
https://realpython.com/python-reduce-function/#the-optional-argument-initializer
Understanding the Python Tracebackhttps://realpython.com/python-traceback/
https://realpython.com/python-reduce-function/#reducing-iterables-with-pythons-reduce
user-defined functionhttps://realpython.com/defining-your-own-python-function/
https://realpython.com/python-reduce-function/#summing-numeric-values
variablehttps://realpython.com/courses/variables-python/
user-defined functionhttps://realpython.com/defining-your-own-python-function/
lambda functionhttps://realpython.com/courses/python-lambda-functions/
operator.add()https://docs.python.org/3/library/operator.html#operator.add
operator modulehttps://realpython.com/python-operator-module/
version 2.3https://docs.python.org/3/whatsnew/2.3.html#other-language-changes
Sourcehttps://www.python.org/dev/peps/pep-0020
Performance is Keyhttps://realpython.com/python-reduce-function/#performance-is-key
Remove adshttps://realpython.com/account/join/
https://realpython.com/python-reduce-function/#multiplying-numeric-values
operator.mul()https://docs.python.org/3/library/operator.html#operator.mul
Python 3.8https://realpython.com/courses/cool-new-features-python-38/
prod()https://docs.python.org/3/library/math.html#math.prod
Python math modulehttps://realpython.com/python-math-module/
Python 3.8https://realpython.com/python38-new-features/
Remove adshttps://realpython.com/account/join/
https://realpython.com/python-reduce-function/#finding-the-minimum-and-maximum-value
iterable unpacking operator (*)https://www.python.org/dev/peps/pep-0448
PEP 3132 Extended Iterable Unpackinghttps://www.python.org/dev/peps/pep-3132
PEP 448 Additional Unpacking Generalizationshttps://www.python.org/dev/peps/pep-0448
Conditional Statements in Python (if/elif/else)https://realpython.com/python-conditional-statements/#conditional-expressions-pythons-ternary-operator
min()https://docs.python.org/3/library/functions.html#min
max()https://docs.python.org/3/library/functions.html#max
https://realpython.com/python-reduce-function/#checking-if-all-values-are-true
and operatorhttps://docs.python.org/3/reference/expressions.html#and
considered falsehttps://docs.python.org/3/library/stdtypes.html#truth-value-testing
Constantshttps://realpython.com/python-constants/
Nonehttps://realpython.com/null-in-python/
Decimal(0)https://docs.python.org/3/library/decimal.html#decimal.Decimal
Fraction(0, 1)https://docs.python.org/3/library/fractions.html#fractions.Fraction
set()https://realpython.com/python-sets/
__bool__()https://docs.python.org/3/reference/datamodel.html#object.__bool__
__len__()https://docs.python.org/3/reference/datamodel.html#object.__len__
bool()https://docs.python.org/3/library/functions.html#bool
Boolean valuehttps://realpython.com/python-boolean/
Operators and Expressions in Pythonhttps://realpython.com/python-operators-expressions/
all()https://realpython.com/python-all/
Remove adshttps://realpython.com/account/join/
https://realpython.com/python-reduce-function/#checking-if-any-value-is-true
Python or operatorhttps://realpython.com/python-or-operator/
any()https://realpython.com/any-python/
Remove adshttps://realpython.com/account/join/
https://realpython.com/python-reduce-function/#comparing-reduce-and-accumulate
accumulate()https://docs.python.org/3/library/itertools.html#itertools.accumulate
itertoolshttps://realpython.com/python-itertools/
https://realpython.com/python-reduce-function/#considering-performance-and-readability
Pythonichttps://realpython.com/learning-paths/writing-pythonic-code/
Sourcehttp://www.artima.com/weblogs/viewpost.jsp?thread=98196
https://realpython.com/python-reduce-function/#performance-is-key
timeit.timeit()https://docs.python.org/3/library/timeit.html#timeit.timeit
import statementshttps://realpython.com/absolute-vs-relative-python-imports/
global namespacehttps://realpython.com/python-namespaces-scope/
Python Timer Functions: Three Ways to Monitor Your Codehttps://realpython.com/python-timer/
Remove adshttps://realpython.com/account/join/
https://realpython.com/python-reduce-function/#readability-counts
Pythonic loophttps://realpython.com/courses/how-to-write-pythonic-loops/
What’s New In Python 3.0 guidehttps://docs.python.org/3/whatsnew/3.0.html
Sourcehttps://docs.python.org/3/whatsnew/3.0.html
generator expressionshttps://realpython.com/introduction-to-python-generators/
https://realpython.com/python-reduce-function/#conclusion
https://realpython.com/feedback/survey/article/python-reduce-function/liked/?from=article-footer
https://realpython.com/feedback/survey/article/python-reduce-function/disliked/?from=article-footer
https://realpython.com/team/lpozoramos/
» More about Leodanishttps://realpython.com/team/lpozoramos/
https://realpython.com/team/asantos/
Aldrenhttps://realpython.com/team/asantos/
https://realpython.com/team/gahjelle/
Geir Arnehttps://realpython.com/team/gahjelle/
https://realpython.com/team/jjablonski/
Joannahttps://realpython.com/team/jjablonski/
https://realpython.com/team/jschmitt/
Jacobhttps://realpython.com/team/jschmitt/
https://realpython.com/team/mstojiljkovic/
Mirkohttps://realpython.com/team/mstojiljkovic/
Level Up Your Python Skills »https://realpython.com/account/join/?utm_source=rp_article_footer&utm_content=python-reduce-function
Level Up Your Python Skills »https://realpython.com/account/join/?utm_source=rp_article_footer&utm_content=python-reduce-function
https://realpython.com/feedback/survey/article/python-reduce-function/liked/?from=article-comments
https://realpython.com/feedback/survey/article/python-reduce-function/disliked/?from=article-comments
LinkedInhttps://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Frealpython.com%2Fpython-reduce-function%2F
Twitterhttps://twitter.com/intent/tweet/?text=Interesting%20Python%20article%20on%20%40realpython%3A%20Python%27s%20reduce%28%29%3A%20From%20Functional%20to%20Pythonic%20Style&url=https%3A%2F%2Frealpython.com%2Fpython-reduce-function%2F
Blueskyhttps://bsky.app/intent/compose?text=Interesting%20Python%20article%20on%20%40realpython.com%3A%20Python%27s%20reduce%28%29%3A%20From%20Functional%20to%20Pythonic%20Style%20https%3A%2F%2Frealpython.com%2Fpython-reduce-function%2F
Facebookhttps://facebook.com/sharer/sharer.php?u=https%3A%2F%2Frealpython.com%2Fpython-reduce-function%2F
Get tips for asking good questionshttps://realpython.com/python-beginner-tips/#tip-9-ask-good-questions
get answers to common questions in our support portalhttps://support.realpython.com
Real Python Community Chathttps://realpython.com/community/
“Office Hours” Live Q&A Sessionhttps://realpython.com/office-hours/
intermediatehttps://realpython.com/tutorials/intermediate/
best-practiceshttps://realpython.com/tutorials/best-practices/
pythonhttps://realpython.com/tutorials/python/
Python's map(): Processing Iterables Without a Loophttps://realpython.com/python-map-function/?utm_source=realpython&utm_medium=web&utm_campaign=related-post&utm_content=python-reduce-function
Primer on Python Decoratorshttps://realpython.com/primer-on-python-decorators/?utm_source=realpython&utm_medium=web&utm_campaign=related-post&utm_content=python-reduce-function
Python itertools By Examplehttps://realpython.com/python-itertools/?utm_source=realpython&utm_medium=web&utm_campaign=related-post&utm_content=python-reduce-function
Conditional Statements in Pythonhttps://realpython.com/python-conditional-statements/?utm_source=realpython&utm_medium=web&utm_campaign=related-post&utm_content=python-reduce-function
How to Use Python Lambda Functionshttps://realpython.com/python-lambda/?utm_source=realpython&utm_medium=web&utm_campaign=related-post&utm_content=python-reduce-function
https://realpython.com/account/signup/?intent=continue_reading&utm_source=rp&utm_medium=web&utm_campaign=rwn&utm_content=v1&next=%2Fpython-reduce-function%2F
Continue »https://realpython.com/account/signup/?intent=continue_reading&utm_source=rp&utm_medium=web&utm_campaign=rwn&utm_content=v1&next=%2Fpython-reduce-function%2F
Sign-Inhttps://realpython.com/account/login/?next=/python-reduce-function/
Start Herehttps://realpython.com/start-here/
Learning Resourceshttps://realpython.com/search
Code Mentorhttps://realpython.com/mentor/
Python Referencehttps://realpython.com/ref/
Python Cheat Sheethttps://realpython.com/cheatsheets/python/
Support Centerhttps://support.realpython.com/
Learning Pathshttps://realpython.com/learning-paths/
Quizzes & Exerciseshttps://realpython.com/quizzes/
Browse Topicshttps://realpython.com/tutorials/all/
Live Courseshttps://realpython.com/live/
Bookshttps://realpython.com/books/
Podcasthttps://realpython.com/podcasts/rpp/
Newsletterhttps://realpython.com/newsletter/
Community Chathttps://realpython.com/community/
Office Hourshttps://realpython.com/office-hours/
Learner Storieshttps://realpython.com/learner-stories/
Plans & Pricinghttps://realpython.com/account/join/
Team Planshttps://realpython.com/account/join-team/
For Businesshttps://realpython.com/account/join-team/inquiry/
For Schoolshttps://realpython.com/account/join-team/education-inquiry/
Reviewshttps://realpython.com/learner-stories/
About Ushttps://realpython.com/about/
Teamhttps://realpython.com/team/
Mission & Valueshttps://realpython.com/mission/
Editorial Guidelineshttps://realpython.com/editorial-guidelines/
Sponsorshipshttps://realpython.com/sponsorships/
Careershttps://realpython.workable.com
Press Kithttps://realpython.com/media-kit/
Merchhttps://realpython.com/merch
https://www.youtube.com/realpython
https://x.com/realpython
https://www.linkedin.com/company/realpython-com
https://www.facebook.com/LearnRealPython
https://github.com/realpython/
Privacy Policyhttps://realpython.com/privacy-policy/
Terms of Usehttps://realpython.com/terms/
Securityhttps://realpython.com/security/
Contacthttps://realpython.com/contact/
https://realpython.com/

Viewport: width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover

Robots: max-image-preview:large


URLs of crawlers that visited me.