Functional programming isn't a niche programming paradigm anymore, with React supporting function components since 2019 and several recent startups and scaleups selecting functional languages such as Clojure or Elixir for their back-ends, it is now a software engineering mainstay. However, did you know that you can write elegant, functional Python code in the most Pythonic way possible with list comprehensions? In this talk I'm going to walk you through how Python's list comprehensions work, how they are equivalent not only to for loops, but also to functools's map and filter as well. Join me to learn how you can write more elegant and concise Python code!